20 builder options across 8 categories.
Go is a statically typed, compiled language designed for simplicity and performance at scale. Agent rules for Go commonly enforce idiomatic error handling (errors as values), package naming conventions, interface usage patterns, and testing with the standard library.
Architecture patterns and principles
Error handling strategies
Select libraries used in your project
Code quality tools
Performance optimization guidelines
Community-sourced coding standards
Testing frameworks and conventions