Использую pgxpool для PostgreSQL — пул соединений, prepared statements, поддержка pgx types. Репозитории реализуют доменные интерфейсы и инкапсулируют SQL. Миграции через goose — версионированные, откатываемые. Для кодогенерации SQL — sqlc, он генерирует типобезопасный Go код из SQL запросов. Транзакции оборачиваю в хелпер WithTransaction.
Как организована работа с БД в твоём проекте?
Middle
176 просмотровAFK Offer AI
Что такое secret rotation?