sqlc: пишешь SQL → получаешь типобезопасный Go Вместо ORM и ручного… — Библиотека Go-разработчика | Golang — TG.ME

🛠️ sqlc: пишешь SQL → получаешь типобезопасный Go

Вместо ORM и ручного Scan можно оставить SQL как есть, а Go-код сгенерировать:

-- name: GetAuthor :one
SELECT id, name, bio
FROM authors
WHERE id = $1;


sqlc generate


После генерации:

author, err := queries.GetAuthor(ctx, id)


sqlc проверяет запросы относительно схемы и генерирует типизированные структуры и методы.

Поддерживаются PostgreSQL, MySQL и SQLite.

⚡️ Документация

📍 Навигация: ВакансииЗадачиСобесы

🐸 Библиотека Go-разработчика

#GoToProduction
👍13🥱7🤔3❤2
August 25, 2026 3.2K 4 46