@proGO

Страница 326 из 1674
Славик
08.12.2016
11:28:34
красава

Denis
08.12.2016
11:30:10
Курсором окей, но как это записать в json по одному?
вокруг своих данных добавить {data: [ ]}

до и после записи

Google
Denis
08.12.2016
11:30:44
либо как душа желает

Nikolay
08.12.2016
11:30:46
Друзья, как выгрузить с базы в файл формата json большую коллекцию? Не через mongoexport и без того что бы считать в память все
mongoexport как раз на go написан, посмотри как реализовано и сделай по аналогии, но со своими условиями: https://github.com/mongodb/mongo-tools/tree/master/mongoexport

Denis
08.12.2016
11:33:18
writeHeader

writeFooter

докадываюсь, что это делает тоже самое, что описал выше

Славик
08.12.2016
11:47:02
rows.Scan()

(для базы)

туда отдаются ссылки на переменные

как происходит маппинг на них?

по порядку?

то есть rows := db.Query("select name, id from users") ... rows.scan(&id, &name)

id будет равен name?

или го могёт получить название переменной и пытаться по нему ориентироваться?

Google
Vladislav
08.12.2016
11:59:07
Славик
08.12.2016
11:59:33
то есть в го всегда надо указывать, что ты хочешь от базы (не использовать *)?

написал скрипт, залил на сервак, там уже всё установлено

Vladislav
08.12.2016
12:01:05
нет, можно и *, просто лучше знать что читаешь

Славик
08.12.2016
12:01:08
захожу в папку скрипта и пробую go build и хрен

ни ошибки, ни бинарника

Vladislav
08.12.2016
12:01:20
либо можно пользоватся обертками

Alexei
08.12.2016
12:01:36
ни ошибки, ни бинарника
не видит package main в папке, где делаешь build

Славик
08.12.2016
12:01:50
хм?

Alexei
08.12.2016
12:02:24
хм?
сделай go build path/to/main.go

Славик
08.12.2016
12:02:35
всё, дошло

package <name> func <name> такая должна быть базовая конструкция любого скрипта, да?

Alexei
08.12.2016
12:03:42
нет, только main

чего вы не читатете документацию? есть даже на русском: http://golang-book.ru/

Славик
08.12.2016
12:04:27
а у остальных публичные функции должны начинаться с большой буквы?

я читал tour of go

Alexei
08.12.2016
12:04:44
не заметно

Славик
08.12.2016
12:04:45
правда, недели две назад

и только сейчас добрался пробовать

Alexei
08.12.2016
12:04:55
да, должны начинаться с большой буквы

Google
Славик
08.12.2016
12:05:15
спасибо

Morran
08.12.2016
13:22:35
как в го можно запустить дочерний процесс и отвязать его от родительского, чтобы при падении последнего он так же не падал?

Quet
08.12.2016
13:23:17
ForkExec?

Subbotin
08.12.2016
13:26:23
а паник и рековер не спасет?

Morran
08.12.2016
13:31:37
а паник и рековер не спасет?
а если я сам захочу грохнуть родителя?

Subbotin
08.12.2016
13:33:31
то убьешь через килл. или ты убиваешь паникой?

Morran
08.12.2016
13:33:56
с убийством родителя же падает потомок

или нет?

Subbotin
08.12.2016
13:41:12
а. ну так да - тебе нужен форкэкзек

Славик
08.12.2016
13:58:16
import ( _ "github.com/go-sql-driver/mysql" )

Daniel
08.12.2016
13:58:30
унд?

Славик
08.12.2016
13:58:32
что нижнее подчеркивание здесь решает?

Daniel
08.12.2016
13:58:55
как будто на свете есть верхнее подчеркивание

но идея вот в чем

пакет импортнулся, его Init() отработал, но mysql.* в пространстве имен не появились

Славик
08.12.2016
14:00:01
хм хм

а если сделать так import ( aga "github.com/go-sql-driver/mysql" )

то вместо mysql у меня появляется aga с теми же методами?

Vladislav
08.12.2016
14:01:15
плохо читал

Славик
08.12.2016
14:03:00
ладно ладно

Google
Daniel
08.12.2016
14:03:03
Славик
08.12.2016
14:03:16
пишите в описании чата, что нубские вопросы запрещены, либо я буду бомбить

Daniel
08.12.2016
14:03:44
да пофиг же

Quet
08.12.2016
14:03:56
а вон в ссылке сверху пишут куда с нубскими вопросами

Admin
ERROR: S client not available

Славик
08.12.2016
14:04:40
это пин, а не описание

ок

спасибо

dypa
08.12.2016
14:09:44
хорошо заданный нубский вопрос не бесит, бесит нубский вопрос растянутый на много сообщений ;)

Славик
08.12.2016
14:12:58
это ж не форум

http://stackoverflow.com/questions/21362950/golang-getting-a-slice-of-keys-from-a-map вот тут два ответа: http://stackoverflow.com/a/21363587/2940171 и http://stackoverflow.com/a/36387643/2940171 казалось бы второй попроще, но что-то мне подсказывает, что классические циклы будут пошустрее, с другой же стороны го компилируемый язык, то есть на выходе у обоих подходов в принципе мог бы получиться одинаковый байт-код, не?

dypa
08.12.2016
14:21:18
это ж не форум
а есть разница?! чтобы получить ответ на вопрос - всегда нужно потрудиться рассписать вопрос.

когда формулировка вопроса разбита на несколько сообщений - ее сложнее воспринимать

Vladislav
08.12.2016
15:03:09
пишите в описании чата, что нубские вопросы запрещены, либо я буду бомбить
хотелось бы понимание и классификацию тем для вопросов, которые бы разделялись на нубские и про? хотя бы так... хотя могу и посильнее бомбануть

ros
08.12.2016
15:07:18
где модератор? я б уже кикнул за раздувание срача обоих

Славик
08.12.2016
15:08:09
если ты это считаешь наглой провокацией, то ок

dypa
08.12.2016
15:08:51
не знаю где модератор в этом чате и это к лучшему, у меня нет чувства что тут есть цензура и неадекваты :)

Славик
08.12.2016
15:09:59
кто-то пользовался тулзой go tool compile -S ?

Google
Славик
08.12.2016
15:17:50
ну и как?

分解物質
08.12.2016
15:18:06
что "как" ?

Славик
08.12.2016
15:18:34
для чего использовал?

分解物質
08.12.2016
15:21:02
посмотреть на сколько умён компилятор

Славик
08.12.2016
15:21:38
и насколько он умен? с чем сравнивал?

分解物質
08.12.2016
15:24:27
ни с чём не сравнивал. go1.4 генерил местами туповато

Subbotin
08.12.2016
15:30:26
https://github.com/avelino/awesome-go внезапно не обнаружил тут клиента для лдап

есть вот такие чуваки https://github.com/go-ldap/ldap - но они какие-то пидоры и предлагают качать сырцы с gopkg.in и в зависимостях у них вместо гитхаба этот gopkg.in

ros
08.12.2016
15:51:12
глянь https://github.com/jtblin/go-ldap-client

Subbotin
08.12.2016
16:07:03
это обертка для https://github.com/go-ldap/ldap

Denis
08.12.2016
19:32:45
а чем осом-го кошернее golanglibs.com?

Quet
08.12.2016
19:33:06
чем golanglibs.com )

Denis
08.12.2016
19:34:31
последний автоматом сканит все репы, новый, популярные и удобный поиск

эти листы устаревают только так

Quet
08.12.2016
19:34:48
эт да

но тот вроде поддерживают как-то

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