go-concurrency-patterns
go concurrency patterns
What it does
- Building concurrent Go applications
- Implementing worker pools and pipelines
- Managing goroutine lifecycles
- Using channels for communication
- Debugging race conditions
- Implementing graceful shutdown
- Use context - For cancellation and deadlines
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
go-concurrency-patterns FAQ
What does the go-concurrency-patterns skill do?
Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions. Building concurrent Go applications Implementing worker pools and pipelines
How do I install go-concurrency-patterns?
Run: npx -y skills add https://github.com/wshobson/agents --skill go-concurrency-patterns --agent claude-code — the source lives at github.com/wshobson/agents.
Maintain go-concurrency-patterns?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/wshobson-agents-go-concurrency-patterns?ref=badge) npx agentictools info skills/wshobson-agents-go-concurrency-patterns The second line is the CLI lookup for this page — handy in READMEs and docs.