A solid, opinionated guide for writing database code in Go the explicit way: parameterized queries, manual struct scanning with sqlx or pgx, no ORMs. It walks through the fundamentals like context propagation, closing rows, handling sql.ErrNoRows, and transaction patterns including SELECT FOR UPDATE and custom isolation levels. The persona is clear: treat SQL as first-class, catch issues at the boundary, and use external migration tools instead of letting AI generate schema changes. Refreshingly prescriptive about connection pooling, batch sizes, and why magic hooks make debugging harder. If you're building Go services that talk to Postgres, MySQL, or SQLite and want guardrails against the common footguns, this gives you a working checklist and concrete examples.
npx skills add https://github.com/samber/cc-skills-golang --skill golang-database