
Александр
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
А это важнее.

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

some_random_anonymous
16.11.2017
06:53:40

Dmitri
16.11.2017
06:54:18

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

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

Александр
16.11.2017
06:55:51

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

?
16.11.2017
06:56:30

Dmitri
16.11.2017
06:57:19
ну и пара книжек есть

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

Arman
16.11.2017
06:57:39

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

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

Александр
16.11.2017
07:03:02
А книга 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

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
?

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

?
16.11.2017
07:09:01

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

Google

nezorflame
16.11.2017
07:09:03

Arman
16.11.2017
07:14:33

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

Roman
16.11.2017
07:26:53

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-программистом, но знаний катастрофически не хватает

xPushkin
16.11.2017
07:36:37

User ?
16.11.2017
07:37:29

xPushkin
16.11.2017
07:38:22

User ?
16.11.2017
07:38:35

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

Anatoliy
16.11.2017
07:38:45

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 использовать?