go/database

Free catalog · v0.0.18

Reviews Go database code for transaction, pool, query, cancellation, and migration safety.

Checks

RuleSeverityScans for
go-database.contextless-queryMediumDatabase work ignores caller cancellation
go-database.dsn-loggingHighDSN or password logged
go-database.gorm-rawCriticalGORM Raw/Exec via concatenation
go-database.inline-dsn-passwordCriticalHardcoded password in DSN
go-database.rows-iteration-errorHighRow iteration errors silently truncate query results
go-database.rows-lifecycleCriticalQuery rows not closed by owner
go-database.sql-injectionCriticalSQL built with string formatting
go-database.transaction-lifecycleHighTransaction without rollback safety net

More from the registry