golang-patterns
Idiomatic Go patterns and best practices for error handling, concurrency, and robust application architecture.
Install
npx skills add https://github.com/affaan-m/everything-claude-code --skill golang-patternsStats
| Total installs | 3,408 |
| Weekly installs | 3.4K |
| GitHub stars | 112.5K |
| First seen | Jan 27, 2026 |
| Source | @affaan-m/everything-claude-code |
Summary
- Covers core principles including simplicity over cleverness, useful zero values, and accepting interfaces while returning concrete types
- Includes error handling patterns with wrapping, custom error types, and proper error checking using errors.Is and errors.As
- Provides concurrency patterns for worker pools, context-based cancellation, graceful shutdown, and goroutine leak prevention
- Addresses interface design, package organization, struct composition with functional options, and memory optimization techniques
- Features anti-patterns to avoid, Go tooling integration, and a quick reference of Go idioms
Tags
Related skills
| Skill | Installs | vs golang-patterns |
|---|---|---|
| full-output-enforcement | 3,228 | -180 |
| openapi-to-typescript | 3,368 | -40 |
| react-useeffect | 3,333 | -75 |
| react-dev | 3,328 | -80 |
| qa-test-planner | 3,498 | +90 |
FAQ
- How many installs does golang-patterns have?
- golang-patterns has 3,408 total installs and 3.4K installs this week.
- Where is golang-patterns hosted?
- golang-patterns is published by @affaan-m/everything-claude-code at https://github.com/affaan-m/everything-claude-code.
- How many GitHub stars does golang-patterns have?
- golang-patterns has 112.5K GitHub stars.
- When was golang-patterns first indexed?
- OrangeBot.AI first indexed golang-patterns on Jan 27, 2026.
- How do I install golang-patterns?
- Run: npx skills add https://github.com/affaan-m/everything-claude-code --skill golang-patterns