170 похожих чатов

Всем привет, уважаемый чат! Проект начинается с нуля - что бы

посоветовали для базового общения с постгресом взять? Комментарии ниже - скорее всего лишь ощущения, не более)

Gorm как будто в целом ок, но я так понимаю начнутся головные боли с миграциями и ORM якобы не круто

SQLC в связке с migrate очень понравился, но дико бесит необходимость обмазываться sql.NullableString{Valid: true} на уровне сервисов. В принципе, можно решить небольшими обертками, но вызывает вопросы сам факт необходимости этих типов

Хотелось бы, в первую очередь, иметь возможность безболезненно менять схему и мигрировать данные в рабочем проде. И по возможности - меньше кода при работе с базой, ну или хотя бы чтобы это было удобно. SQLC как раз этим и понравился - что просто забываешь про работу с базой напрямую из го

5 ответов

5 просмотров

SQLC хороший вариант Писать «обертки» это хорошая тема, только на уровне use-case

Sqlc умеет генерировать обычные указатели. Не подскажу сходу ключ, но точно есть в документации. Возможно, надо смотреть его в первой версии конфигурации.

emit_pointers_for_null_types: true

pgx + tern

можешь посмотреть в сторону jet + atlas

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Кто создает тут ботов для телеграмм групп ?
Antskup
8
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
2
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Карта сайта