
Vladimir
20.10.2018
09:48:37
тогда уходите с дьюрейшн на тайм, найдите точку опоры time.Now и двигайте время дьюрейшином

Subbotin
20.10.2018
09:53:57
это как?

Vladimir
20.10.2018
09:55:43
https://golang.org/pkg/time/#Time.Add

Roman
20.10.2018
10:25:47

Google

Roman
20.10.2018
10:26:18
Больше - хуже
Go vs kotlin

Алексей
20.10.2018
10:27:16
Я бы увольнял таких

Subbotin
20.10.2018
10:27:22
а время работы GC в котлине они учли или просто выключили его? чисто интересно

Vyacheslav
20.10.2018
10:27:30
это сейчас на конфе?

Roman
20.10.2018
10:28:09
https://jokerconf.com/2018/talks/2czsxh6yaqcmqc2a2asaqa/
Как я понимаю этот доклад

Vyacheslav
20.10.2018
10:30:35
кстати, есть в Мск что-нибудь интересное по мероприятиям для гоферов в следующие 2 недели?
а то я уволился, думаю теперь чем бы заняться

Vladimir
20.10.2018
10:32:39
уж не Скляр ли тебя уволил? ?

Google

Vyacheslav
20.10.2018
10:33:26
не
я даже не знаю кто это :D

Vladimir
20.10.2018
10:34:08

Vyacheslav
20.10.2018
10:34:21
о_О

Vladimir
20.10.2018
10:34:53
2016 участников

Мерлин
20.10.2018
10:42:54
Больше - хуже
Есть ложь, большая ложь и бенчмарки.
Учитывая что в Go используется конкурентный MaS и steal-work шедулер, всё очень сильно зависит от того, как именно код написан

Vyacheslav
20.10.2018
10:43:44
это печально

Roman
20.10.2018
10:51:24

Мерлин
20.10.2018
10:52:58

Vyacheslav
20.10.2018
10:54:19
Хайлоад
на такое надо ходить за счет работодателя =)
Но спасибо

Marlik
20.10.2018
11:40:58

Vladimir
20.10.2018
11:55:36
https://repl.it/@Delimiter/AdorableRoutins

Sergey
20.10.2018
14:40:05
Подскажите как при запуске тестов указать собственные флаги?

Roman
20.10.2018
14:41:22

Reb
20.10.2018
14:48:12
подскажите пожалуйста, если я хочу горутину запустить в бесконечный цикл, то я просто пишу функцию, содержащую for {тело...} и запускаю ее в горутине? или использование for{} неправильно и нужно делать как-то иначе?

Subbotin
20.10.2018
14:49:23
да. for {}
ну можешь ещё на goto

Google

Vadim
20.10.2018
14:49:48

Reb
20.10.2018
14:50:05
благодарю, ато уже было засомневался в своей логике

Vladimir
20.10.2018
14:50:27

Reb
20.10.2018
14:51:03

Vladimir
20.10.2018
14:51:30
не забудь в начале var exit bool=false

Roman
20.10.2018
14:52:15

Vadim
20.10.2018
14:52:28
Пхп какое то) return достаточно же

Vladimir
20.10.2018
14:52:32

Aleksandr
20.10.2018
14:53:29

Vladimir
20.10.2018
14:54:04
да все таки мы речь ведем о грэйсфул

Roman
20.10.2018
14:54:05

Vadim
20.10.2018
14:56:16

Vladimir
20.10.2018
14:57:50

Marlik
20.10.2018
14:58:48

Eugenii
20.10.2018
14:59:55
https://golang.org/pkg/flag/

/dev/null
20.10.2018
15:14:28
Ребят для SOAP в Go есть что лучше этого gowsdl?
https://github.com/hooklift/gowsdl

Constantine
20.10.2018
15:15:14

/dev/null
20.10.2018
15:15:35
зачем? ?
оно конечно хорошо, но немного некорректно работает

Constantine
20.10.2018
15:15:54
ты соап сервер делаешь?

Google

/dev/null
20.10.2018
15:16:09

Constantine
20.10.2018
15:16:23
просто xml шли )

/dev/null
20.10.2018
15:16:35
там схема на 6К строк, описывать очень долго
просто xml шли )
вот ее и не совсем корректно отрабатывает... конечно хорошо хоть это есть
автору большое спасибо)

Constantine
20.10.2018
15:18:43
огнище

Aleksandr
20.10.2018
15:23:14

Marlik
20.10.2018
15:25:58

Sergey
20.10.2018
15:42:13

Nikolay
20.10.2018
15:54:19

Marlik
20.10.2018
15:57:08
resp.Close()?
Наверное нет, я про сервер. Вроде как-то давно смотрел, но там только отлавливается сигнал, и выход, что-то вроде этого:
ch := make(chan os.Signal)
signal.Notify(ch, syscall.SIGINT, syscall.SIGTERM)
s := <-ch
log.Printf("Got signal: %v, exiting.", s)

Nikolay
20.10.2018
15:57:56
Наверное нет, я про сервер. Вроде как-то давно смотрел, но там только отлавливается сигнал, и выход, что-то вроде этого:
ch := make(chan os.Signal)
signal.Notify(ch, syscall.SIGINT, syscall.SIGTERM)
s := <-ch
log.Printf("Got signal: %v, exiting.", s)
Ну, грейсфул шатдаун - это обычно либо про Context, либо про шаред канал

Труба
20.10.2018
16:00:22
Всем привет, я хочу сделать хранилище ооочень большого кол-ва данных. А потом нужно будет осуществлять поиск. Вот столько там будет записей по ~100 bytes.
543904625697166532776746648320380374280100293470930272690489102837043110636675
Я не очень хорошо в блокчейне. Был бы рад получить совет. Думаю сохранить их в несколько отдельных цепочек а потом перебирать их в несколько потоков. Или есть какой нибудь другой способ получать доступ к блоку по ключу?

Nikolay
20.10.2018
16:01:11

Sergey
20.10.2018
16:01:13

Nikolay
20.10.2018
16:01:17
И причем тут го?

Труба
20.10.2018
16:03:29

Nikolay
20.10.2018
16:03:47

Sergey
20.10.2018
16:04:16

Google

Alexander
20.10.2018
16:05:09

Subbotin
20.10.2018
16:05:13

Труба
20.10.2018
16:05:20

Sergey
20.10.2018
16:05:33
это реальный
мой вам совет: либо подумайте еще раз, либо бегите с этого проекта.

Subbotin
20.10.2018
16:05:40

Alexander
20.10.2018
16:05:46
Норм, да. Хз что тут ещё посоветовать

Труба
20.10.2018
16:06:48

Alexander
20.10.2018
16:06:55
А кто его, простите придумал? Есть там архитектор или конструктор?
А, то есть архитектор вы?

Труба
20.10.2018
16:07:17
Похоже что да)

Sergey
20.10.2018
16:07:27

Alexander
20.10.2018
16:07:57

Труба
20.10.2018
16:15:02
Да ладно, проект не сильно сложный. Сохранить большое количество данных. Да и скорость поиска не особо важна (главное чтобы не занимала весь день).
И как научиться чему то если не пробовать.
В любом случае спасибо за помощь