Validates Go code quality and executes unit tests to ensure project reliability and standards compliance.
The Go Quality & Testing Suite skill provides a standardized workflow for maintaining high code quality in Go-based projects, specifically optimized for the Argo Trading repository. It automates the execution of static analysis using golangci-lint and runs comprehensive test suites via the Go toolchain, enabling developers to catch bugs early, enforce consistent coding styles, and verify that new changes do not introduce regressions before deployment.
主な機能
01Sequential full quality check workflows
02Native integration with project Makefiles
033 GitHub stars
04Comprehensive unit test execution
05Automated Go linting with golangci-lint
06Detailed error reporting and failure analysis
ユースケース
01Running static analysis to identify potential bugs and style violations
02Verifying code changes work correctly before submitting a pull request
03Executing the entire test suite to ensure system stability after refactoring