AI AGENT ADDONS

Go Concurrency Patterns

wshobson/agents

Go concurrency lets your program do many things at once. The main tools are goroutines and channels. Goroutines are lightweight threads that run functions. Channels let them communicate safely without shared memory.

Other important tools are sync primitives like mutexes and wait groups. Context helps you cancel work and set deadlines. These prevent race conditions and goroutine leaks.

Use this skill to build worker pools, pipelines, and graceful shutdowns. You will write concurrent Go code that is fast and correct. Debugging race conditions becomes much easier.

Add Go Concurrency Patterns skill to your workflow

Global

mkdir -p ~/.claude/skills/go-concurrency-patterns

Project

mkdir -p .claude/skills/go-concurrency-patterns

Source Repository

Stars
37,285
Forks
4,009
Watchers
37,285
License
MIT
Last Push
26 days ago
Created
1 year ago