@proGO

Страница 802 из 1674
Sergey
21.08.2017
12:02:55
В чем прикол именно easyjson по сравнению с https://github.com/tidwall/gjson ?

Alexey
21.08.2017
12:06:29
ды

Sergey
21.08.2017
12:07:19
там не все так просто

Daniel
21.08.2017
12:18:44
в каком смысле - не все так просто?

Google
Daniel
21.08.2017
12:18:53
и соберется, и запустится

Devios Cr&.
21.08.2017
12:24:48
у кого есть "Пишем "социальную сеть" на go " с первой части? а то на ютубе только с 9ой

Sergey
21.08.2017
12:30:09
не вру

ну там есть платформо зависимые библиотеки все же

Sergey
21.08.2017
12:33:49
значит я что то путаю

Daniel
21.08.2017
12:34:08
смотрите

написать платформенно-зависимую библиотеку очень легко

достаточно повзаимодействовать с ядром через сисколы или ioctl, или даже просто почитать /proc

но в стандартной библиотеке все варианты покрыты, то есть, пока ты сам не написал ничего платформенно-зависимого, или сам же не подключил 3-pary платформенно зависимое - все будет компиляться и работать

Michael
21.08.2017
13:15:50
pure Go рулит

Sergey
21.08.2017
14:28:23
/report

Oleksandr
21.08.2017
14:37:26
https://i.imgur.com/EVc3Nm0.png

Google
Nikita
21.08.2017
14:43:16
Blochian?

Sergey
21.08.2017
15:21:02
https://i.imgur.com/EVc3Nm0.png
Сниппет делаешь и все

Kirill
21.08.2017
16:08:50
А как в го стоит isnert`ить в бд кучу данных (порядка 100к/сек). Просто отправлять через sql.DB bulk insert`ы большими пачками?

Daniel
21.08.2017
16:09:12
а какие еще есть варианты?

Kirill
21.08.2017
16:38:25
а какие еще есть варианты?
Некоторые базы умеют читать из STDIN, например

Daniel
21.08.2017
17:14:31
Некоторые базы умеют читать из STDIN, например
некоторые базы дохера всего умеют, но к go это отношения не имеет никакого

Alexey
21.08.2017
17:20:51
а какие еще есть варианты?
Складывать в файлик и делать COPY FROM руками. Ну или там как-нибудь

Kirill
21.08.2017
17:21:11
Складывать в файлик и делать COPY FROM руками. Ну или там как-нибудь
Это по сути то же самое, о чем я говорил выше

Но оно же к го отношения не имеет ;)

Alexey
21.08.2017
17:22:07
Ну можно же через Go класть в файлик, и через него делать os exec psql 'copy from' бла-бла)

Ну и lib/pq вроде умеет сам https://github.com/lib/pq > COPY FROM support

Aleksandr
21.08.2017
17:22:42
ребят, вопрос был "как в go можно", а не "помогите решить проблему". Поэтому не надо всякие костыли придумывать ради пописать в чатике

дайте человеку мейнстримовый способ. когда попросит, предложите покостылить

Alexey
21.08.2017
17:24:00
ребят, вопрос был "как в go можно", а не "помогите решить проблему". Поэтому не надо всякие костыли придумывать ради пописать в чатике
Там же не описаны требования. Класть как можно быстрее реалтаймовее, или как с можно большей пропускной способностью. Ну, в общем, если lib/pq правда в copy from умеет - то надо через него.

Andrey
21.08.2017
17:36:31
кто нибудь делал ролевые игры? как способности персонажей делать?

мне приходит на ум только делать свой интерпретатор

Admin
ERROR: S client not available

Andrey
21.08.2017
17:39:40
ну я пишу на го

но это к го относится коственно

Google
Andrey
21.08.2017
17:40:14
можно как вариант взять написанный на го интерпретатор чего нибудь и заюзать его

?
21.08.2017
17:44:33
Тут унизили Go "Чем D лучше Go?" http://dlang.ru/faq

Eugene
21.08.2017
17:47:28


Andrey
21.08.2017
17:52:15
Тут унизили Go "Чем D лучше Go?" http://dlang.ru/faq
хз на счет унизили, все верно там написали, перечислили все из-за чего я люблю Go и почему я пет-проджект делаю на go а не на D

?
21.08.2017
17:53:45
хз на счет унизили, все верно там написали, перечислили все из-за чего я люблю Go и почему я пет-проджект делаю на go а не на D
Go стимулирует программистов к написанию лапшеобразного трудноподдерживаемого говнокода. Нет дженериков?

Alexey
21.08.2017
17:54:39
?
21.08.2017
17:56:14
Нет, не стимулирует, а наоборот:) и дженериков нет, слава пайку
Обработка ошибок хрен пойми какая, карочь минусы пока есть(

Но я продолжу его изучать)

Alexey
21.08.2017
17:58:44
Обработка ошибок хрен пойми какая, карочь минусы пока есть(
Ну, мотивирует ловить ошибку там, где она возникает, а не пихать весь мейн в try/catch

?
21.08.2017
17:59:02
Что мне нравится в нем, то это большое количество качественных обучающих материалов и работа с сетью)

Andrey
21.08.2017
17:59:08
кстати да, обработка ошибок одно из плюсов

Andrey
21.08.2017
18:00:04
ошибка в явном виде тебе выдается функцией, и ты можешь с ней работать, а не то что ты послал ребенка (функцию) за молоком и есть шанс что не ребенка не молока обратно не вернется

Alexey
21.08.2017
18:02:03
Возможно мне стоит еще привыкнуть)
А вообще давеча тут писали, что у всех типов обработок ошибки есть минусы. Так что кому как)

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