@gogolang

Страница 894 из 1630
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
Разве не .Exec() надо делать для инсертов?
Ура, работает. Спасибо братан

всё равно странно что он сволчь ошибку в этом случае не возвращает

Aleksandr
07.03.2018
16:48:31
всё равно странно что он сволчь ошибку в этом случае не возвращает
легко запомнить: query - это запрос данных, exec - команда.

Roman
07.03.2018
17:20:34
легко запомнить: query - это запрос данных, exec - команда.
А как же ситуация с драйвером pq , когда надо вернуть last inserted id ?

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"

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
да, можно и так или использовать именованную структуру
А как теперь эту структуру использовать? то есть не понимаю как вложенность вот эту использовать. если главную так &TagsResponse, то как вложенную?

Admin
ERROR: S client not available

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

Dibro
07.03.2018
20:05:21
Как задать имя?
type MyStruct struct {}

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

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