
Александр
11.10.2018
12:14:43
ибо в гоу это рестапи обычно

Dmitriy
11.10.2018
12:15:15

Marlik
11.10.2018
12:15:43

Google

Alexey
11.10.2018
12:21:14

Roman
11.10.2018
12:32:01

Александр
11.10.2018
12:36:17
косяк конечно разработчики допустили
result = append(result, )
валидно? O_o

John
11.10.2018
12:37:00
а почему нет?

Darwin
11.10.2018
12:37:11
второго аргумента нет)

Александр
11.10.2018
12:37:19
ну я бы хотя бы количество аргументов проверил если что
и кинул хотя бы панику

Dmitriy
11.10.2018
12:37:46
я думаю, что там просто append дефолтного значения по значению result-е

Artem
11.10.2018
12:38:27

Darwin
11.10.2018
12:38:51
аа
да

Google

John
11.10.2018
12:39:20

Darwin
11.10.2018
12:39:31
да, там ...Type)

John
11.10.2018
12:39:53
и, кстати, go fmt уберет лишнию запятую

Aleksandr
11.10.2018
12:40:46

Александр
11.10.2018
12:41:04
где моя паника, блэт!

Darwin
11.10.2018
12:41:11

Александр
11.10.2018
12:41:17
адмирал!

Darwin
11.10.2018
12:41:23
func append(slice []Type, elems ...Type) []Type

Александр
11.10.2018
12:41:52
а сделать len(elems) > 0 они не догадались?
я к этому

Artem
11.10.2018
12:42:27

Александр
11.10.2018
12:43:56
я удивился что он не откинул панику
поэтому и вопрос "какого хрена это валидно?" и удивленный смайлик

Artem
11.10.2018
12:46:42
странное желание чтоб builtin функция кидала паники

John
11.10.2018
12:47:19

Artem
11.10.2018
12:47:52
так panic же не вызвает внутри себя panic

Darwin
11.10.2018
12:47:52
лол

Artem
11.10.2018
12:48:05
делаешь такой вызов recover(), а он паникует
js 2.0

Zaur
11.10.2018
12:50:16

Google

Александр
11.10.2018
12:50:59
что быстрее перебирать, при добавлении например, список указателей или тяжелые обьекты в списке?
и чем больше "запись-структура" тем больше нагрузка

Мерлин
11.10.2018
12:52:10

Zaur
11.10.2018
12:53:30
Очень неоднозначный момент. Кэширование проца, стэк и т.п.
Да и кто мешает сразу выделить массив под необходимую длину, если у тебя на руках результат запроса в бд

Artem
11.10.2018
12:54:25
В pgx я так и не понял как получить количе
Яство стРок

Александр
11.10.2018
12:55:18

Denys
11.10.2018
13:08:24
забей, все работает, просто у меня не был заинстален го импортс

Zaur
11.10.2018
13:19:51

Александр
11.10.2018
13:20:23
ну получи миллион записей без курсора

Zaur
11.10.2018
13:20:24
Мне интересно просто
Ааа

Zaur
11.10.2018
13:20:57
А миллион записей с курсором чем лучше?
Аа, понял

Zver
11.10.2018
13:23:38

Zaur
11.10.2018
13:24:16

Denys
11.10.2018
13:25:21
@koziavka я тоже так подумал, может быть он взял из go.gopath настройки кастомную папку и заинсталил в нее
на всякий случай вызвал go tools update из vscode

Дмитрий
11.10.2018
13:36:36
как сохранить порядок ключей из мапа при маршалинге в json?

Vyacheslav
11.10.2018
13:39:29
а разве в мапе есть порядок ключей?

Google

Андрей
11.10.2018
13:40:46
никак, либо массив юзать дополнительный с порядком ключей

Aleksandr
11.10.2018
13:41:09

Дмитрий
11.10.2018
13:42:04

Aleksandr
11.10.2018
13:42:40

Дмитрий
11.10.2018
13:44:22
структуру
как уложить в структуру map[string]map[int]Form где Form - простая структура из 3 полей?

Андрей
11.10.2018
13:44:46
в go мапа до 16(точно не помню) элементов принудительно рандомится чтобы небыло таких вопросов

Admin
ERROR: S client not available

Aleksandr
11.10.2018
13:46:25

John
11.10.2018
13:49:25

Андрей
11.10.2018
13:52:51
сделай в структуре поле которе не мапится на json типа []string и храни там ключи в нужном порядке

Pavel
11.10.2018
14:01:10

Дмитрий
11.10.2018
14:02:14

Artem
11.10.2018
14:02:36

Vyacheslav
11.10.2018
14:02:47

Pavel
11.10.2018
14:03:15

Дмитрий
11.10.2018
14:03:57

Pavel
11.10.2018
14:04:10
Ordered dict придумали супер давно

Daniel
11.10.2018
14:04:24
но в go его нет

Pavel
11.10.2018
14:04:40
Ну вот я и предлагаю его реализовать

Google

Daniel
11.10.2018
14:04:46
(и это сочетание мапы и массива, так-то)

Pavel
11.10.2018
14:04:47
Или найти готовое

Vyacheslav
11.10.2018
14:05:11
а где хранится?
нигде, но ты можешь, как уже писали, создать массив, куда будешь добавлять ключи, а вот там они как раз будут находиться в порядке добавления

Daniel
11.10.2018
14:05:17
но, вообще, задача дурацкая

Мерлин
11.10.2018
14:05:18

Daniel
11.10.2018
14:05:28
зачем это может быть нужно-то?

Pavel
11.10.2018
14:05:30
Решение есть, осталось только код написать, че обсуждать то дальше

Мерлин
11.10.2018
14:05:52

Daniel
11.10.2018
14:06:00
все равно

Artem
11.10.2018
14:06:09

Daniel
11.10.2018
14:06:16
не верю, что бывают анмаршалеры, которым не все равно на порядок

Дмитрий
11.10.2018
14:06:45

Pavel
11.10.2018
14:06:56
Лол.

Artem
11.10.2018
14:07:01
лол

Pavel
11.10.2018
14:07:08
Ну тут я соглашусь с Даниелем.
Вы ставите костыль.

Artem
11.10.2018
14:07:18
я бы тапком такому фронту дал