Production patterns for Go concurrency including goroutines, channels, synchronization primitives, and context management.
| goroutine | Lightweight concurrent execution | | channel | Communication between goroutines | | select | Multiplex channel operations | | sync.Mutex | Mutual exclusion | | sync.WaitGroup | Wait for goroutines to complete | | context.Context | Cancellation and deadlines |
Concorrenza Master Go con goroutine, canali, primitive di sincronizzazione e contesto. Da utilizzare durante la creazione di applicazioni Go simultanee, l'implementazione di pool di nodi di lavoro o il debug di race conditions. Fonte: wshobson/agents.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/wshobson/agents --skill go-concurrency-patterns Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw