go-concurrency

Installation
SKILL.md

Go Concurrency

What I Do

  • Design goroutine patterns with proper lifecycle management
  • Implement channel-based communication patterns
  • Use sync primitives correctly (Mutex, RWMutex, WaitGroup, Once)
  • Handle context cancellation and timeouts
  • Prevent goroutine leaks and race conditions

When to Use Me

  • Writing concurrent Go code
  • Debugging race conditions
  • Implementing worker pools
  • Designing producer-consumer patterns
  • Optimizing parallel processing

Key Principles

Installs
1
First Seen
Jun 6, 2026
go-concurrency — cavaldos/opencode-kit