Secure Go Concurrency Developer
Generate secure-by-default Go concurrency code preventing goroutine leaks, data races, and deadlocks via errgroup bounds, context cancellation, sync primitives, and -race testing. Use when writing goroutines, worker pools, or shared-state concurrent code.