golang-continuous-integration
samber/cc-skills-golang
This skill provides a comprehensive blueprint for setting up and improving production-grade CI/CD pipelines for Go projects using GitHub Actions. It acts as a quality gate, covering crucial best practices like unit testing (with race detection), comprehensive linting, code coverage enforcement, SAST/security scanning (govulncheck, CodeQL), automated dependency updates (Dependabot), and streamlined release management (GoReleaser). Use this when establishing or optimizing Go project build integrity and deployment workflows.