home/coding/faos-skill-go-concurrency-patterns-instructions

Faos Skill go Concurrency Patterns.instructions

GPTClaudeDeepSeek··1,202 copies·updated 2026-07-14
faos-skill-go-concurrency-patterns-instructions.prompt
<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT -->
---
applyTo: '**/*.py'
---

# go-concurrency-patterns

> Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.

# Go Concurrency Patterns

Production patterns for Go concurrency including goroutines, channels, synchronization primitives, and context management.

## Use this skill when

- Building concurrent Go applications
- Implementing worker pools and pipelines
- Managing goroutine lifecycles
- Using channels for communication
- Debugging race conditions
- Implementing graceful shutdown

## Do not use this skill when

- The task is unrelated to go concurrency patterns
- You need a different domain or tool outside this scope

## Instructions

- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.

## Resources

when to use it

Community prompt sourced from the open-source GitHub repo frank-luongt/faos-skills-marketplace (Apache-2.0). A "Faos Skill go Concurrency Patterns.instructions" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

codingcommunitydeveloper

source

frank-luongt/faos-skills-marketplace · Apache-2.0