Писать чистый SQL проще с pgx и sqlc в Go
Что такое pgx и sqlc?
pgx: это надежный набор инструментов и драйвер для PostgreSQL в Golang. Этот модуль также предоставляет полезные инструменты для облегчения работы со сложными запросами, делая их менее подверженными ошибкам.
sqlc: это инструмент для генерации кода, который преобразует ваши SQL-запросы в файлах .sql в Go-код с типобезопасностью как для параметров запроса, так и для результатов. Пример можно посмотреть здесь: sqlc playground. sqlc также поддерживает pgx "из коробки", что делает эту комбинацию отличным решением для работы с базами данных.
https://remvn.dev/posts/writing-raw-sql-easier-with-pgx-and-sqlc-in-go/
#sql
👉 @database_info
Post #1263
1.64K

- 👍 2