@proGO

Страница 1132 из 1674
Vadim
11.01.2018
10:25:20
Но лучше купи
конечно лучше. буду писать фуллтайм на го будучи мидлом - куплю

а так я на питоне пишу

Subbotin
11.01.2018
10:25:25
Google
Lev
11.01.2018
10:25:39
Ты что-то сделал не так
скорее попал не в то время.

Андрэ
11.01.2018
10:25:51
ну все по разному

Я может не так понял, но мне кажется речь не шла о том, что чел пишет на Go именно по работе? не?

Alexander
11.01.2018
10:28:33
не вижу разницы между goland и IntelliJ IDEA с плагином... поэтому то что они сделали goland платным - маразм)

Lev
11.01.2018
10:29:26
Там ещё хватает для Си того, чего не хватает после эклипса.
после эклипса... когда я не выдержал, переписал Makefile рабочего проекта на CMake и перескочил с эклипса на qtcreator - я вздохнул свободней. но это уже другая история =)

вот кстати да. Go-аддон под Qtcreator надо попробовать поискать: вдруг он есть и вдруг он есть свежий =)

Lev
11.01.2018
10:31:02
ну если нет, то и искать не стану

Andrey
11.01.2018
10:31:19
не было по крайней мере год назад.

так что посмотрите

Alexander
11.01.2018
10:31:43
минус vs code анализатор кода очень не нравится... он иногда не хочет видеть данные пакета, но мб это от плагинов

Андрэ
11.01.2018
10:35:37
Google
Alexey
11.01.2018
10:37:36
в Голанде можно удаленно код редактировать? FTP есть?

Андрэ
11.01.2018
10:38:03
думаю, это стандартная фишка IDEA ,должно быть

xPushkin
11.01.2018
10:38:33
в Голанде можно удаленно код редактировать? FTP есть?
На проде собираетесь редактировать? ?

Alexey
11.01.2018
10:38:51
ну вот об этом я и подумал :)

Roman
11.01.2018
10:39:03
Lev
11.01.2018
10:39:21
так что посмотрите
что-то нашлось: https://github.com/gotschmarcel/qtcreator-go

Andrey
11.01.2018
10:40:34
что-то нашлось: https://github.com/gotschmarcel/qtcreator-go
о как. Это хорошо. Только я уже если с вскоде буду слазить то тоьлко на онлайн иде

Частов полях надо сборку делать, а наш проект уже без ксеона долго собирать

минус vs code анализатор кода очень не нравится... он иногда не хочет видеть данные пакета, но мб это от плагинов
Там же стандартный линт используется. Вы можете перключить его на другой

Alexander
11.01.2018
10:49:18
Там же стандартный линт используется. Вы можете перключить его на другой
да пробовал разные, везде что-то да мне не нравится...

Andrey
11.01.2018
10:49:31
а в идее свой линт?

Daniel
11.01.2018
11:18:47
да

Andrey
11.01.2018
11:19:31
да
он лучше гошного?

Vadim
11.01.2018
12:15:24
Marlik
11.01.2018
12:19:29
Люди, вот пытаюсь перед апками воткнуть nginx, есть ли такая возможность в одном конфиге в зависимости от локейшн проксировать на разные апстрим?

Daniel
11.01.2018
12:24:39
короткий ответ - да

Marlik
11.01.2018
12:24:54
Спасибо.

Dmitry
11.01.2018
13:01:11
Спасибо.
https://github.com/yandex/gixy/blob/master/docs/ru/plugins/ssrf.md

Google
Александр
11.01.2018
13:04:30
народ вопросец

как вы считаете стоит правильно хендлеры делать http?

по интерфейсу ServeHTTP это конечно хорошо

но не очень удобно

Alexey
11.01.2018
13:07:06
но не очень удобно
главное чтоб тестилось хорошо

https://blog.codeship.com/testing-http-handlers-go/

Александр
11.01.2018
13:07:25
у меня просто доменная архитектура

я сначало оформил как субпакет

Vasily Romanov
11.01.2018
13:08:47
по интерфейсу ServeHTTP это конечно хорошо
внутри servehttp можно создать другой servemux и отдать на обработку ему

Aleksandr
11.01.2018
13:08:49
Александр
11.01.2018
13:09:51
внутри user папка handlers там collection create get modify

когда попытался сделать условно items/handler выяснилось что пакет нихрена не относительно родителя ?

Александр
11.01.2018
13:11:00
окей думаю, щаз запакую в handler.go прямо в пакете

но там рест методы, они длинные

Aleksandr
11.01.2018
13:11:07
неудобно то чем?

Александр
11.01.2018
13:11:12
это строка 300 будет файл

неудобно то чем?
как я его размножу то? он всегда будет получается относительно корня хреначить пакет

Aleksandr
11.01.2018
13:12:18
кого размножишь?

как вы считаете стоит правильно хендлеры делать http?

по интерфейсу ServeHTTP это конечно хорошо

Google
Aleksandr
11.01.2018
13:12:30
но не очень удобно

ей богу, связи не вижу

Александр
11.01.2018
13:13:12
4 файла на 1 рест контроллер

еще и в отдельном пакете

который еще и не относительно родителя

Aleksandr
11.01.2018
13:13:46
коллега, вы мыслите в своей вселенной, мне не понятной

реализация ServeHTTP не требует отдельного файла

Александр
11.01.2018
13:14:27
конечно не требует, но относительно структуры все должно быть коротко

Admin
ERROR: S client not available

Andrey
11.01.2018
13:14:41
коллега, вы мыслите в своей вселенной, мне не понятной
Я у вас эту фразу позаимствую. Буду её употреблять ?

Александр
11.01.2018
13:14:45
если файл будет больше листинга, в пыхе например я услышу много мата

ибо "лапшу накидали 2 страницы"

поэтому надо разбивать

для удобства

Aleksandr
11.01.2018
13:15:57
конечно не требует, но относительно структуры все должно быть коротко
какой структуры? причем здесь ServeHTTP? давай уже попроще

Alexey
11.01.2018
13:16:13
Да каждый дрочет как хочет (извиняюсь). Если это чисто твой проект.

А если корпоративный - то сделай мозговой штурм с коллегами.

Aleksandr
11.01.2018
13:16:33
ибо "лапшу накидали 2 страницы"
в go принято функционально по файлам разделять

Александр
11.01.2018
13:16:56
капец, ну что не понятно то? каждый хендлер (read, collection) есть структура с зависимостями

конечно она реализует ServeHTTP

Google
Александр
11.01.2018
13:17:20
и лежит конечно же каждая в отдельном файле

потому что две структуры в 1 файле это сложночитаемо

Aleksandr
11.01.2018
13:17:54
Александр
11.01.2018
13:18:21
так не принято. конечно же.
вы что предлагаете все структуры сложить в 1 файл и запихнуть прямо в пакет?

он будет размером строк 300-400

листать такое закачаешься

Aleksandr
11.01.2018
13:19:54
вы что предлагаете все структуры сложить в 1 файл и запихнуть прямо в пакет?
так принято. а делать можешь как хочешь. конечно же

Александр
11.01.2018
13:20:10
и как это обосновано?

прямо вот так на каждый метод делать структуру и друг за другом хреначить?

Alexey
11.01.2018
13:20:28
листать такое закачаешься
ИДЕшка структуру покажет

Александр
11.01.2018
13:20:58
если в один файл, у меня руки сразу тянутся отказаться от ServeHTTP и назвать методы в рамках одной структуры по CRUD

Aleksandr
11.01.2018
13:21:03
и как это обосновано?
best practice. ты сколько программируешь на go? не видел как пакеты выглядят?

Александр
11.01.2018
13:21:51
у меня мак ?

Aleksandr
11.01.2018
13:22:20
у меня мак ?
как думаешь, это что-то прицнипиально меняет?

Александр
11.01.2018
13:22:29
не такой хоткей

Александр
11.01.2018
13:22:58
не пойму, что ты прицепился к ServeHTTP?
я хотел отойти от этого интерфейса

а чорд ?

просто там один хрен не прямой вызов

сначало middlaware

Страница 1132 из 1674