@gogolang

Страница 1592 из 1630
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
Да, на joker
ну так а чего ещё ждать от java-конференции?

кстати, есть в Мск что-нибудь интересное по мероприятиям для гоферов в следующие 2 недели?

а то я уволился, думаю теперь чем бы заняться

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

Google
Vyacheslav
20.10.2018
10:33:26
не

я даже не знаю кто это :D

Vladimir
20.10.2018
10:34:08
я даже не знаю кто это :D
да тут не обязательно ....

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
это печально

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

Vladimir
20.10.2018
11:55:36
https://play.golang.com/p/4deD8ZLJrhv
неверное средство тестирования , выбирайте хотя бы песочницу покруче https://repl.it/@Delimiter/LearnRout

https://repl.it/@Delimiter/AdorableRoutins

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

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

Subbotin
20.10.2018
14:49:23
да. for {}

ну можешь ещё на goto

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

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
не забудь в начале var exit bool=false
а я бы таки использовал for и break иначе получится for ;active == true; { // exit active = false break }

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

Vladimir
20.10.2018
14:52:32
Aleksandr
20.10.2018
14:53:29
Пхп какое то) return достаточно же
Return прерывает выполнение функции, а не цикла

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

Roman
20.10.2018
14:54:05
Ага
а что там?

Vadim
20.10.2018
14:56:16
Return прерывает выполнение функции, а не цикла
Лучше чтоб это все вместе происходило

Vladimir
20.10.2018
14:57:50
Лучше чтоб это все вместе происходило
и каналы само грейсфул закрывало , и добавки и можно побольше

Marlik
20.10.2018
14:58:48
Подскажите как при запуске тестов указать собственные флаги?
https://t.me/golanglibrary В какой-то из книжек видел рецепт.

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

/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
огнище

Marlik
20.10.2018
15:25:58
и каналы само грейсфул закрывало , и добавки и можно побольше
А есть вообще где-то для посмотреть, грэйсфулшутдаун например для http соединений?

Sergey
20.10.2018
15:42:13
https://golang.org/pkg/testing/#hdr-Main
Конечно странный способ имхо, но работает. Спасибо!

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)

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

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

Труба
20.10.2018
16:03:29
Зачем тебе для этого блокчейн?
Если я не ошибаюсь, то потребуется очень много пространства на диске, а у меня, к сожалению его нет.

Google
Труба
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
Да ладно, проект не сильно сложный. Сохранить большое количество данных. Да и скорость поиска не особо важна (главное чтобы не занимала весь день). И как научиться чему то если не пробовать. В любом случае спасибо за помощь

Страница 1592 из 1630