@proGO

Страница 993 из 1674
Александр
16.11.2017
06:50:35
Ну что тут может быть неочевидного?
А где я говорил что это не очевидно? Я спрашивал про тернарный оператор. Который дал бы короткую запись, которую читать легко

some_random_anonymous
16.11.2017
06:50:41
Маньяк увидит этот код, прочитает его и поймёт сразу

Dmitri
16.11.2017
06:51:07
не

Google
Dmitri
16.11.2017
06:51:29
вообще наличие else в коде должно быть жёстко обосновано, имхо

т.е. "если иначе никак"

нужно проверить 3+ варианта - switch

nezorflame
16.11.2017
06:52:02
Правило линии

Или как оно там

Dmitri
16.11.2017
06:52:18
вариантов два? проверь 1, второй считай дефолтом

some_random_anonymous
16.11.2017
06:52:24
вообще наличие else в коде должно быть жёстко обосновано, имхо
Ну ладно. Мне всё равно как-то у кого какие мнения на этот счёт. :) Я обычно придерживаюсь того, что принято в конкретном проекте.

А это важнее.

Dmitri
16.11.2017
06:53:03
собственно, одна из фич экосистемы Go - это то, что половина codeStyle в комплекте

some_random_anonymous
16.11.2017
06:53:40
собственно, одна из фич экосистемы Go - это то, что половина codeStyle в комплекте
Тыкни пальцем, где Golang регламентирует про else, а что это не просто твои личные измышлизмы.

Dmitri
16.11.2017
06:54:18
Ну ладно. Мне всё равно как-то у кого какие мнения на этот счёт. :) Я обычно придерживаюсь того, что принято в конкретном проекте.
не, ну если в конкретном проекте имеются стайлгайды, в которых написано оборачивайте все в if/elseif/else... Тогда да, придерживайтесь...

nezorflame
16.11.2017
06:54:24
Does your code have a good Line of Sight? https://medium.com/@matryer/line-of-sight-in-code-186dd7cdea88 #golang

Arman
16.11.2017
06:54:36
Привет, товарищи :) Скажите, есть люди которые готовы обучить Go?

Google
nezorflame
16.11.2017
06:54:37
Line of Sight, вот

Dmitri
16.11.2017
06:55:07
Тыкни пальцем, где Golang регламентирует про else, а что это не просто твои личные измышлизмы.
а я говорил, что он регламентирует такие вещи? Собственно, конкретно эта вещь - она скорее из области здравого смысла.

Привет, товарищи :) Скажите, есть люди которые готовы обучить Go?
tour of go на писали люди, готовые обучить Go. Значит есть.

some_random_anonymous
16.11.2017
06:55:20
Это же не Haskell какой-нибудь. :)

Arman
16.11.2017
06:55:58
Я думал с наставником будет быстрее и эффективнее, разве не? Курсы не нашел..

Dmitri
16.11.2017
06:57:19
Я думал с наставником будет быстрее и эффективнее, разве не? Курсы не нашел..
тур с ноля за пару часов проходится. Большее тебе даст опыт.

ну и пара книжек есть

some_random_anonymous
16.11.2017
06:57:32
https://github.com/dariubs/GoBooks

nezorflame
16.11.2017
06:58:01
А вообще народ дело говорит - все учится самостоятельно обычно

Arman
16.11.2017
07:00:27
Спасибо, люди добрые за советы!

https://www.labirint.ru/books/533140/
Нашел бесплатный вариант в pdf :)

Александр
16.11.2017
07:03:02
Нашел бесплатный вариант в pdf :)
Ну у меня он тоже есть. Но он 2016 года

А книга 2017 там есть отличия

Да и её лучше читать

nezorflame
16.11.2017
07:03:47
Лучше такие покупать

Google
Arman
16.11.2017
07:04:00
2017?

Александр
16.11.2017
07:04:38


Aleksandr
16.11.2017
07:04:47
и как?

Arman
16.11.2017
07:04:53
По ссылке книга тоже 2016 года

Aleksandr
16.11.2017
07:05:05
я думал достаточно весь Tour Go пройти )

Александр
16.11.2017
07:05:44
и как?
Ну в целом не плохо. Первая глава там не нужна, её бы в конец перенести.

nezorflame
16.11.2017
07:06:00
Тур это обязательно, но полноты он не даст

Duck
16.11.2017
07:06:06
странно что на амазоне нет

Aleksandr
16.11.2017
07:06:14
?
16.11.2017
07:06:16
я думал достаточно весь Tour Go пройти )
Я и ща так думаю + еще раз говорю дока, спека, блоги и практика

Aleksandr
16.11.2017
07:06:36
в том числе есть и примеры с многопоточностью и прочими свистоплясками

вопрос конкуренции потом уже встанет

nezorflame
16.11.2017
07:07:05
50 shades of Go обязателен помимо него

some_random_anonymous
16.11.2017
07:07:59
так тур весьма подробен
Да там основы же

Александр
16.11.2017
07:08:45
Если до этого ничего не изучал, то книга будет сложноватой

Duck
16.11.2017
07:08:47
50 shades of Go обязателен помимо него
про это http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/

?

Александр
16.11.2017
07:08:49
Там база всё равно нужна

Aleksandr
16.11.2017
07:09:02
весьма важные основы же понятно что тебе там готовый проект не дадут

Google
Arman
16.11.2017
07:14:33
Если до этого ничего не изучал, то книга будет сложноватой
так и есть :) лучше с песочницы начать, а потом к книге переходить)

Arman
16.11.2017
07:27:56
Thx

Admin
ERROR: S client not available

xPushkin
16.11.2017
07:31:18
@nezorflame кажется я понял логику этого Mutexa

.Lock() первым встаёт в очередь. И соответственно последующие .RLock() встают после него. Таким образом processOne RUnlock никогда не происходит и ловим дедлок.

?
16.11.2017
07:33:30
надо в сорцы заглянуть

xPushkin
16.11.2017
07:34:10
Дебажил принтами Mutex ? и смотрел внутренние значения.

User ?
16.11.2017
07:35:05
Sherzod
16.11.2017
07:35:29
Менторы :)

Хоть какая перспектива будет

User ?
16.11.2017
07:36:10
О, мне тоже нужен ментор. Так-то я уже работаю go-программистом, но знаний катастрофически не хватает

User ?
16.11.2017
07:37:29
И как вас берут то таких без знаний..
У меня 7лет в operations - я консультирую по этим вопросам за право работать программистом)

xPushkin
16.11.2017
07:38:22
Roman
16.11.2017
07:38:38
а если хочется в go?

Anatoliy
16.11.2017
07:38:45
Почему бы не работать в operations если есть такой опыт?
ну вдруг человек хочет сменить сферу деятельности?)

Google
Arman
16.11.2017
08:21:12
Это типа халявные наставники?
нет, можно за оплату

Roman
16.11.2017
09:17:35
Всем привет. Кто-нибудь юзал Graylog?

Ivan
16.11.2017
09:19:37
Всем привет, я фрилансер. Готов поработать junior golang. У меня опыт в PHP, MySQL, JS.

Afanasy
16.11.2017
09:20:24
тебе сюда - https://t.me/golangjob

Ivan
16.11.2017
09:59:52
/stat@combot

Combot
16.11.2017
09:59:52
combot.org/chat/-1001046001048

Mykyta
16.11.2017
10:17:10
nezorflame
16.11.2017
10:17:23
без разницы

Mykyta
16.11.2017
10:17:59
Есть разница, то говнокод, а это нет

?
16.11.2017
10:18:19
?

nezorflame
16.11.2017
10:18:23
получение из пустого канала не говнокод

точно такая же блокировка исполнения

Daniel
16.11.2017
10:19:12
да ладно, коллега. все это будет говнокод. говнокод - он в сердце пионера, а не в гите...

nezorflame
16.11.2017
10:19:17
:)

в общем-то, что то, что это, соглашусь

Daniel
16.11.2017
11:42:18
коллеги, ва какую либу правильно для zmq использовать?

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