golang-concurrency-patterns とは?
実稼働サービスの Go 同時実行パターン: コンテキストのキャンセル、エラーグループ、ワーカー プール、制限された並列処理、ファンイン/ファンアウト、一般的なレース/デッドロックの落とし穴 ソース: bobmatnyc/claude-mpm-skills。
実稼働サービスの Go 同時実行パターン: コンテキストのキャンセル、エラーグループ、ワーカー プール、制限された並列処理、ファンイン/ファンアウト、一般的なレース/デッドロックの落とし穴
コマンドラインで golang-concurrency-patterns AI スキルを開発環境にすばやくインストール
ソース: bobmatnyc/claude-mpm-skills。
Go concurrency scales when goroutine lifetimes are explicit, cancellation is propagated with context.Context, and shared state is protected (channels or locks). Apply these patterns to build reliable services and avoid common failure modes: goroutine leaks, deadlocks, and data races.
Treat goroutines as resources with a clear owner and shutdown condition.
Use errgroup.WithContext to run concurrent tasks, cancel siblings on error, and wait for completion.
実稼働サービスの Go 同時実行パターン: コンテキストのキャンセル、エラーグループ、ワーカー プール、制限された並列処理、ファンイン/ファンアウト、一般的なレース/デッドロックの落とし穴 ソース: bobmatnyc/claude-mpm-skills。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill golang-concurrency-patterns実稼働サービスの Go 同時実行パターン: コンテキストのキャンセル、エラーグループ、ワーカー プール、制限された並列処理、ファンイン/ファンアウト、一般的なレース/デッドロックの落とし穴 ソース: bobmatnyc/claude-mpm-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill golang-concurrency-patterns インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/bobmatnyc/claude-mpm-skills