Size: a a a

2020 December 03

D

Dmitry in Go-go!
Andrey Shuster
это если ты настоящий сеньор голанг девелопер.
я большие проекты на Го не писал, а для Питона мне хватало настроенного Емакса
Я просто купил все. Удобно.
источник

H

Hiroki Fujisawa in Go-go!
Dmitry R
https://imgur.com/a/5OzVZD2
(у меня вроде все нужные плагины стоят)
https://imgur.com/a/io9ThKl резолвит если указать package. Интересно, никогда не задумывался до этого что можно искать без указания package.
Сейчас проиндексирует, попробую в GoLand это сделать
источник

DR

Dmitry R in Go-go!
Hiroki Fujisawa
https://imgur.com/a/io9ThKl резолвит если указать package. Интересно, никогда не задумывался до этого что можно искать без указания package.
Сейчас проиндексирует, попробую в GoLand это сделать
а в Goland можно, да
источник

D

DORIAN GRAY in Go-go!
Sergey
он не только импорт добавит, но и алиас подставит, если модуль с таким именем уже использовался. А если ты где-то уже добавлял свой алиас к этому модулю в другом месте, то он  для нового импорта алиас именно такой же добавит (если алиас нужен).
если у меня в  json лежит список, И в запросе тоже список, Есть ли возможно одним запросом как-т проверить пересечение двух этих списков? Или нужно брать по одному элементу списка из запроса и проверять есть ли он в списке который в  json?
источник

S

Sergey in Go-go!
DORIAN GRAY
если у меня в  json лежит список, И в запросе тоже список, Есть ли возможно одним запросом как-т проверить пересечение двух этих списков? Или нужно брать по одному элементу списка из запроса и проверять есть ли он в списке который в  json?
тут посмотри, почитай https://www.postgresql.org/docs/11/functions-json.html я не помню такого
источник

AM

Askold Monarkhov in Go-go!
https://play.golang.org/p/aD55Q4bE3rR

Сделал функцию extendMigration которая добавляет минимальное логирование гормигрейту. Но код при запуске начинает флудить Migrating: 1
источник

S

Sergey in Go-go!
migration.Migrate(tx) функция вызывает сама себя, рекурсия
источник

AM

Askold Monarkhov in Go-go!
Sergey
migration.Migrate(tx) функция вызывает сама себя, рекурсия
чтобы не ловить рекурсию сделать m := *migration.Migrate?
источник

S

Sergey in Go-go!
нет. сохрани старую migration.Migrate в переменную, перед тем как свою присваиваешь, и из своей дёргай сохранённую переменную
источник

S

Sergey in Go-go!
https://play.golang.org/p/svHzzqR5no0 типа такого. и для роллбэка аналогично
источник

AM

Askold Monarkhov in Go-go!
Sergey
https://play.golang.org/p/svHzzqR5no0 типа такого. и для роллбэка аналогично
а ну я так и думал, но думал что ещё надо * добавить типо чтобы распаковать или как это правильно указатель на указатель
источник

D

DORIAN GRAY in Go-go!
Sergey
нет. сохрани старую migration.Migrate в переменную, перед тем как свою присваиваешь, и из своей дёргай сохранённую переменную
А есть способ достать например из {'key1': ["1", "2"]} достать список и сконвертировать именно в списко постгрес?
источник
2020 December 04

н

немедленно in Go-go!
Hiroki Fujisawa
VSCode умеет такое вроде
скорее gopls умеет
источник

H

Hiroki Fujisawa in Go-go!
немедленно
скорее gopls умеет
без gopls и delve vscode по сути бесполезен
источник

S

Sergey in Go-go!
DORIAN GRAY
А есть способ достать например из {'key1': ["1", "2"]} достать список и сконвертировать именно в списко постгрес?
покопай в этом направлении data->'key1' :: ARRAY
источник

н

немедленно in Go-go!
Hiroki Fujisawa
без gopls и delve vscode по сути бесполезен
там нейронка есть)
код за меня дописывает))
источник

D

DORIAN GRAY in Go-go!
Sergey
покопай в этом направлении data->'key1' :: ARRAY
Не работает такое)
источник

S

Sergey in Go-go!
в скобки пробовал?) (data -> 'key1') :: ARRAY
источник

D

DORIAN GRAY in Go-go!
Sergey
в скобки пробовал?) (data -> 'key1') :: ARRAY
да
источник

S

Sergey in Go-go!
там в принципе должен быть метод по преобразованию json во вское
источник