golang-gin-database
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides templates and references for database integration in Go. It explicitly instructs developers to avoid hardcoding credentials and to use environment variables for sensitive configuration like
DATABASE_URLandREDIS_PASSWORD. - [SAFE]: The code examples prioritize security best practices, such as using parameterized queries to prevent SQL injection, validating user-supplied sort fields against whitelists, and escaping LIKE metacharacters in search inputs.
- [SAFE]: All external dependencies listed (e.g., GORM, sqlx, golang-migrate, go-redis) are standard, well-known libraries in the Go ecosystem. No suspicious or unverified packages were detected.
- [SAFE]: Connection setup instructions emphasize using
sslmode=verify-fullin production environments to prevent Man-in-the-Middle (MITM) attacks, which is a high-standard security recommendation.
Audit Metadata