소개
This skill provides Claude with domain-specific knowledge to write safe, performant concurrent code in Go. It enforces a strict 'no fire-and-forget' rule, ensuring every goroutine has a managed lifecycle via context cancellation and proper synchronization. Whether handling parallel API requests with errgroup or managing high-volume data processing with worker pools, this skill guides Claude to implement best practices for graceful shutdowns and bounded concurrency, effectively preventing common pitfalls like memory leaks and unhandled errors in backend services.