O que golang-database faz?
Guia abrangente para acesso a banco de dados em Go — consultas parametrizadas, varredura de structs, colunas anuláveis, transações, níveis de isolamento, SELECT FOR UPDATE, pool de conexões, processamento em lote, propagação de contexto e ferramentas de migração. Use ao escrever, revisar ou depurar código Go que interaja com PostgreSQL, MariaDB, MySQL ou SQLite; para testes de banco de dados; ou para dúvidas sobre database/sql, sqlx ou pgx. Não gera esquemas de banco de dados ou SQL de migração.