golang-database
Covers database/sql, sqlx, and pgx access to PostgreSQL, MariaDB, MySQL, and SQLite. Addresses parameterized queries, nullable fields, isolation, locking, pooling, batch processing, context propagation, and database testing without generating schemas or migration SQL.