
Pawel
07.03.2018
16:43:01
кто-нибудь сталкивался с таким глюком? Делаю инсёрт в sqlite
INSERT INTO таблица (....) VALUES ([тыщща записей])
Запрос сгенерированный.
Делаю _, err := db.Query(sqlStr), ошибки нет, но в базу ни хера не вставляет.
Если тот же запрос выполняю напрямую - вставляет.
Как так?

Axm
07.03.2018
16:44:11
Разве не .Exec() надо делать для инсертов?

Pawel
07.03.2018
16:44:28
ща попробую

Axm
07.03.2018
16:45:31
http://go-database-sql.org
Тут хороший мануал с нюансами

Google

tsov
07.03.2018
16:45:50
недовставил. не до конца!

Pawel
07.03.2018
16:45:58
всё равно странно что он сволчь ошибку в этом случае не возвращает

Aleksandr
07.03.2018
16:48:31

Michael
07.03.2018
16:48:35

Roman
07.03.2018
17:20:34

Axm
07.03.2018
17:21:15
Там есть резалт обычно

Roman
07.03.2018
17:21:36
Что-то типа db.QueryRow("insert ... returning id).scan()

Axm
07.03.2018
17:21:57
Exec это же метод не драйвера

Alex
07.03.2018
18:51:02
#вакансия
Наша команда ищет Senior Golang Developer.
Требования:
Знания Go, опыт программирования C++ / C#
Уверенные знания структур и алгоритмов обработки данных
Понимание паттернов проектирования
Опыт работы с Git
Желательно:
Опыт сетевого программирования
Опыт построения API
Опыт разработки финансовых приложений
Ключевые навыки:
GoLang, C++ / C#, Git, design patterns
Условия:
ЗП от 150 000 до 250 000 + бонусы обсуждаются с каждым претендентом индивидуально по итогам тестового задания.
Испытательный срок - 1 месяц
После испытательного срока есть возможность работать удаленно.
Пересмотр зарплаты каждые 3-6 месяцев.
В случае заинтересованности пишите @qwerty11177

Max
07.03.2018
19:07:59
design patterns (наследие ООП) конечно очень полезны при функциональной разработке на Go=)

Artem
07.03.2018
19:54:21
Все здрасьте) подскажите, можно ли задать структуру этого массива? Items map[string]string json:"items"

Slava
07.03.2018
19:55:13

Google

Artem
07.03.2018
19:55:45
Ну вот items будет содержать еще вложенные массивы, как задать структуру?
К примеру, Username string

Slava
07.03.2018
19:56:54
давай начнём с понятий, map[string]string это не массив, а карта

Artem
07.03.2018
19:57:34
Хорошо, как мне задать структуру карты?

Slava
07.03.2018
19:57:54
если ты хочешь чтобы значения были не строками, то можешь использовать что-то вроде map[string]interface{} или описать структуру struct
задать структуру карты ты никак не можешь, ты можешь только указать что является Типом ключа и что является Типом значения

Artem
07.03.2018
19:58:52
Примерно так?

Slava
07.03.2018
20:01:56
да, можно и так или использовать именованную структуру

Артем
07.03.2018
20:02:07
ну напишите Num_results по нормльному, аж глазам больно

Artem
07.03.2018
20:02:19
NumResults?)

Артем
07.03.2018
20:02:23
да

Dibro
07.03.2018
20:02:59
а если оставить так -- туда значения вообще можно записать будет?
структура то анонимная вышла

Artem
07.03.2018
20:03:28

Admin
ERROR: S client not available

Artem
07.03.2018
20:04:11
Кто может кинуть ссылочку на хорошие примеры таких структур? а то везде база идет

Артем
07.03.2018
20:05:15

Dibro
07.03.2018
20:05:21

Google

Артем
07.03.2018
20:05:26
но вы же сами её создавать не будете
её вам заполнит json парсер

Dibro
07.03.2018
20:05:56
@DeOne4eg пройди ты уже тур наконец

Artem
07.03.2018
20:06:06
Да прошел я тур

Dibro
07.03.2018
20:06:20
а почему тогда такие вопросы задаешь?

Artem
07.03.2018
20:06:25
Items map[string]struct {
как в этой строке
задать имя?
такого там нет

Dibro
07.03.2018
20:06:46
да выше отдельно объяви

Sergey
07.03.2018
20:07:17
Items map[string]MyStruct