go-patterns

Featured

Go development patterns: testing, concurrency, errors, review, and conventions.

AI & Automation 419 stars 44 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Go Patterns Skill Umbrella skill for Go development: Google style, testing, concurrency, error handling, failure modes, code review, SAP CC conventions, and quality gates. Load the references relevant to the task. ## Google Style Precedence Use this precedence when guidance differs: 1. The target repository's explicit rules and required compatibility constraints. 2. The Google Go Style Guide's canonical rules. 3. Google Go Style Decisions' normative guidance. 4. Google Go Style Best Practices' non-canonical recommendations. 5. Task-specific references below. Prefer local consistency only where the Google guide allows judgment. Do not create unrelated churn merely to restyle existing code. For new and nearby changed code, follow the current pinned guidance. Record a conscious exception when repository rules, generated-code constraints, or compatibility requirements require one. ## Reference Loading Table | Signal | Load These Files | Why | |---|---|---| | Google-specific style decisions | Relevant sections under `google-style-guide/` | Check the pinned conventions needed for the task | | Testing | `testing.md` | Writing, fixing, or reviewing Go tests | | Concurrency | `concurrency.md` | Goroutines, channels, sync primitives, race conditions | | Error handling | `error-handling.md` | Error wrapping, sentinels, custom types, errors.Is/As | | Review patterns | `preferred-patterns.md` | Detecting code smells, over-engineering, bad Go patterns | | Code review | `code-revie...

Details

Author
notque
Repository
notque/vexjoy-agent
Created
5 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category