golang-patterns
Pass
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as an educational resource for Go development, focusing on core principles like simplicity, error handling, and concurrency.
- [COMMAND_EXECUTION]: Provides examples of standard Go toolchain commands (e.g.,
go build,go test,go mod tidy) and industry-standard static analysis tools likestaticcheckandgolangci-lint. These are benign and intended for developer productivity. - [EXTERNAL_DOWNLOADS]: References the
golang.org/x/sync/errgrouppackage, which is an official and trusted Go sub-repository library. - [DATA_EXPOSURE]: Includes a code example mentioning
os.Getenv("DATABASE_URL")to illustrate an anti-pattern (global state) vs. a best practice (dependency injection). This is illustrative and does not involve hardcoded credentials or data exfiltration.
Audit Metadata