golang-fullstack-best-practices
Installation
SKILL.md
Golang Fullstack Best Practices (Meta-Skill)
Comprehensive code review skill coordinating 9 specialized domain skills for Go backend services using GORM with PostgreSQL.
v3.0.0: The "Ultimate Merger" release. Unified 89 rules across Go language and Database layers.
Available Skills
Go Language Domains
- Concurrency Safety — Goroutines, channels, race conditions.
- Clean Architecture — Layered architecture, gRPC, dependency rules.
- Design Patterns — Code smells, GoF patterns, refactoring.
- Idiomatic Go — Go conventions, interface design, pointers.
Database Layer Domains
- GORM Query Patterns — ORM queries, transactions, context.
- PostgreSQL Syntax — Raw SQL, Postgres-specific functions, quoting.
- Query Performance — N+1 detection, indexing, connection pooling.
- Migration Safety — Zero-downtime schema changes, rollbacks.