
Daniel
04.03.2018
11:11:52

Wheaten
04.03.2018
11:12:04
потому что вопрос звучал достаточно просто: "Ребят, у всех в Goland при скроллинге файла идет подтормаживание интерфейса?"
а "сравнение плавности скролинга в двух продуктах" это вы уже родили сами, никто об этом не просил

Google

Daniel
04.03.2018
11:19:08
Коллега, идите и изучите, на какую реплику я отвечал
Потом вернитесь и извинитесь за хамство

Roman
04.03.2018
11:20:29
вы можете представить себе ситуацию когда сервер посылает запрос на клиент чтоб получить от него ответ?

Daniel
04.03.2018
11:20:52
Почему нет

Michael
04.03.2018
11:21:25
с подключением

Daniel
04.03.2018
11:21:36
Это не запросы

Roman
04.03.2018
11:21:50
сервер ивентс
event это событие, на него мы не ожидаем ответа, это по сути сигнал, а вот именно REQ-REP?

Michael
04.03.2018
11:22:19
я понял, в любом случае why not?

Daniel
04.03.2018
11:23:34
У меня даже было так. Я слал сообщение и ждал подтверждения доставки

Roman
04.03.2018
11:24:08
в любом случае я собирался эту топологию (server->client REQ-REP) реализовать хотя-бы для bootstraping'а соединения ибо в протоколе webwire клиент должен ответить после подключения на вопрос "ты кто, кем будешь?" такими данными как User-Agent, OS-info etc.
но мне любопытно какие ещё есть для неё применения

Vlad
04.03.2018
12:49:43
Всем добрых выходных.
Как называется паттерн, когда множество рутин пишут в один канал (по завершению работы)
Например, мы читаем параллельно 5 файлов.
В main-рутине я хочу получать результаты чтения.
P.S. порядок не важен

Daniel
04.03.2018
12:50:26
А это паттерн?

Google

Vlad
04.03.2018
12:50:42
Могу ошибаться

Daniel
04.03.2018
12:51:07
Я чет не очень его слушал

Vlad
04.03.2018
12:51:26
Короче, я хочу использовать только один канал. А не создавать 5 каналов под каждую рутину (условно).
Не подскажете, как это реализовать?

xPushkin
04.03.2018
12:52:11

Vlad
04.03.2018
12:52:34

xPushkin
04.03.2018
12:53:15

Michael
04.03.2018
13:19:39

Vadim
04.03.2018
14:20:31
# github.com/lib/pq
../github.com/lib/pq/notify.go:654: syntax error: unexpected range, expecting {
../github.com/lib/pq/notify.go:659: syntax error: argument to go/defer must be function call
../github.com/lib/pq/notify.go:661: syntax error: unexpected (, expecting semicolon or newline
../github.com/lib/pq/notify.go:678: non-declaration statement outside function body
../github.com/lib/pq/notify.go:679: syntax error: unexpected }
go 1.7. WTF?
не встречались с таким?

Michael
04.03.2018
14:23:07

Vadim
04.03.2018
14:27:43
for range notificationChan { на эту строчку ругается

Michael
04.03.2018
14:30:51
Я б глянул в конфиг трависа и обновил бы Гоу, т.к. в были изменения в синтаксисе
Или же
RangeClause = [ ExpressionList "=" | IdentifierList ":=" ] "range" Expression .
Битая ревизия либы чтоли

Nikolay
04.03.2018
14:41:10
https://play.golang.org/p/bvlmy67gYp2 телегобот под форк ETC

Zver
04.03.2018
15:53:26

Vadim
04.03.2018
15:55:19

Google

Zver
04.03.2018
15:55:37

Daniel
04.03.2018
17:25:15

Труба
04.03.2018
18:37:33
Книга Донован и Керниган, Язык программирования Go, глава 8.5. Вообще лучше 8 полностью прочитать, там есть тонкие моменты.
Код из этой книги (функция makeThumbnails6) => https://goo.gl/744cS1
Вот еще пример => https://goo.gl/PRx7NQ

Alex
05.03.2018
04:36:04
Ктонить работал с p2p? Ищу либы на эту тему. Эфир не предлагать)

Alexander
05.03.2018
05:52:12

Foxcool
05.03.2018
05:57:51
По поводу свагера, меня в последнее время интересует решение go-swagger. С одного свагер файла кодогенерация роутов, проверка параметров и т.п. юзает кто уже в проде? Норм?

Nafania
05.03.2018
06:54:50
@dshipenok здравствуйте ;)

Dmitry
05.03.2018
06:55:12

Nafania
05.03.2018
06:55:30
Какими судьбами?

Dmitry
05.03.2018
06:56:03
С другого чата по ссылке пришел, решил Go выучить :)

Nafania
05.03.2018
06:59:30
Ты бы сначала php осилил, куда тебе в го

xPushkin
05.03.2018
07:08:01

Dmitry
05.03.2018
07:18:20

Nafania
05.03.2018
07:22:42

Daniel
05.03.2018
07:32:57

some_random_anonymous
05.03.2018
07:46:23

Alexander
05.03.2018
07:49:45

Michael
05.03.2018
07:50:06

Google

Daniel
05.03.2018
08:18:00
вы очень странные
конечно, jvm как таковой и быстрее go, и менее прожорлив

Vlad
05.03.2018
08:19:03
JIT :)

Daniel
05.03.2018
08:19:05
если говорить не о расходах на собственно runtime, а на структуры данных
и польза от го - она не на этапе исполнения, а на этапе разработки
в основоном она состоит в том, что тимлид тратит меньше усилий на review

Admin
ERROR: S client not available

Daniel
05.03.2018
08:20:54
существенно меньше

Nick
05.03.2018
08:21:09
На мой взгляд тот же Хаскель ревьюить проще в разы

Daniel
05.03.2018
08:22:03
ваш взгляд - альтернативный, очевидно

Nick
05.03.2018
08:22:08
Как и ваш

Daniel
05.03.2018
08:22:47
не, мой - мейнстримный

Nick
05.03.2018
08:23:01
На чем основано данное мнение?

Daniel
05.03.2018
08:23:06
не потому, что мой, а потому, что остальные хомячки думают схоже

Nick
05.03.2018
08:23:23
Простота ревью эт вкусовщина

Viacheslav
05.03.2018
08:23:29
опрос проводили?) (это я про хомяков)

Daniel
05.03.2018
08:23:43
не я, но опросов таких проведена масса

Nick
05.03.2018
08:23:56
Отличная выборка

Google

Daniel
05.03.2018
08:24:23
погодите
вы что, не видали всего этого?
всех этих опросов?

Nick
05.03.2018
08:25:18
Нет

Daniel
05.03.2018
08:27:29
https://www.google.ru/search?newwindow=1&safe=off&ei=Df-cWuT4MYKwswHQ0rHIDg&q=%D1%82%D0%BE%D0%BF+%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&oq=%D1%82%D0%BE%D0%BF+%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&gs_l=psy-ab.3..0i203k1l4j0i7i30k1l3j0i203k1j0i7i30k1l2.61941.62470.0.62805.3.3.0.0.0.0.58.167.3.3.0....0...1c.1.64.psy-ab..0.3.167...0i19k1j0i7i30i19k1.0.xp_nfSsly9w

Viacheslav
05.03.2018
08:29:08
уверенно лидирует на 10-м месте)
из-за облегченного код ревью процесса?

Nick
05.03.2018
08:29:32
Ппц

Daniel
05.03.2018
08:29:35
не только

Nick
05.03.2018
08:29:40
Вы это серьёзно ?)

Daniel
05.03.2018
08:30:10
абсолютно серьезно. основное достоинство go - легкость чтения.

Nick
05.03.2018
08:30:10
asm тож вон легко читается)

Viacheslav
05.03.2018
08:30:49
на паскале помнится в институте было тоже легко читать)

Vladimir
05.03.2018
08:31:29

Nick
05.03.2018
08:32:14