Go Concurrency

Idiomatic Go concurrency - sync primitives, channel semantics, the select statement, and the standard channel patterns (cancellation/done-channel, fan-out/fan-in, pipeline, or-done, context, worker-pool). Use when writing or reviewing Go that spawns goroutines, shares state, or coordinates over channels, even if the user never says "concurrency" - e.g. data races, deadlocks, goroutine leaks, sync/context/select usage, or "make this parallel". Distilled from luk4z7/go-concurrency-guide.

inference-gateway Updated

File contents

inference-gateway/inference-gateway/tree/main/.agents/skills/go-concurrency commit 7176e65ac8

Frequently asked questions

npx skillmds@latest add inference-gateway/go-concurrency