Size: a a a

2020 March 04

I

Igor in Go-go!
не. Это у меня в хранимке сохранено. В запросе тупо db.Get("SELECT * FROM get_avatars($1, $2)", a, b)
источник

а

а кто это in Go-go!
а мне-то оно зачем
источник

ВС

Владимир Столяров in Go-go!
Igor
не. Это у меня в хранимке сохранено. В запросе тупо db.Get("SELECT * FROM get_avatars($1, $2)", a, b)
О, так можно тогда примерно такое в get написать:
SELECT * FROM (SELECT get_avatars(...)) AS t(created_at timestamptz,...)
источник

ВС

Владимир Столяров in Go-go!
Это распакует строки и их можно будет нормально считывать
источник

I

Igor in Go-go!
Владимир Столяров
О, так можно тогда примерно такое в get написать:
SELECT * FROM (SELECT get_avatars(...)) AS t(created_at timestamptz,...)
внимательно посмотрите на тип avatar_set
источник

I

Igor in Go-go!
мне бы разом получить и массив, и значение вне массива
источник

ВС

Владимир Столяров in Go-go!
А, понял, с композитными как то не очень
источник

I

Igor in Go-go!
или мб можно первой строкой названия столбцов возвращать
источник

I

Igor in Go-go!
тогда и сеть напрягаться не будет, и база
источник

ВС

Владимир Столяров in Go-go!
Вообще, поддержка композитных типов есть вот тут https://github.com/go-pg/pg/wiki/Model-Definition
Но подключать отдельный драйвер радм одного запроса...
источник

I

Igor in Go-go!
пока думаю захардкодить формат. в принципе, мне его на очень долгое время хватит. потом можно будет сделать красиво
источник

а

а кто это in Go-go!
у кого-нибудь бывало такое, чтоб консул при не очень высоких, но все же нагрузках начинал плеваться EOF?
источник
2020 March 05

БВ

Буйный Виталя in Go-go!
Есть какая нибудь возможность как то упростить взаимодействие с биг интами? а то какой то ассемблер получается...
источник

ЕО

Евгений Омельченко in Go-go!
А кто как с postgres работает? pgx/stdlib + sqlx или чистый pgx?

С одной стороны sqlx тащить не хочется, да и чистый pgx поприятнее stdlib, но что-то мне без named запросов грустно. Может есть какой-нибудь pgxx?
источник

AK

Andrey Kolkov in Go-go!
Евгений Омельченко
А кто как с postgres работает? pgx/stdlib + sqlx или чистый pgx?

С одной стороны sqlx тащить не хочется, да и чистый pgx поприятнее stdlib, но что-то мне без named запросов грустно. Может есть какой-нибудь pgxx?
https://github.com/go-ozzo/ozzo-dbx мне от QiangHue решение нравится.
источник

ЕО

Евгений Омельченко in Go-go!
Оно умеет в обход database/sql с pgx общаться?
источник

а

а кто это in Go-go!
из-за чего такое может произойти
источник

а

а кто это in Go-go!
Переслано от а кто это
уже интереснее
источник

а

а кто это in Go-go!
я нагуглил ошибку с 1.4
источник

а

а кто это in Go-go!
а кто это
Переслано от а кто это
уже интереснее
это с GOMAXPROC=1
источник