Skip to content
G

golang-concurrency

Golang concurrency design

by samberFree

Launch
#3345in AI Skills
0In stores

Description

golang-concurrency is an agent skill from the samber cc-skills-golang collection that sets out concurrency practice for Go. It starts from t…

Highlights

  • Goroutine lifecycle and leak prevention
  • Channel ownership and direction
  • Context propagation
  • Write, review and audit modes
  • Structured concurrency guidance
  • Installs from skills.sh

Ratings & Reviews

No ratings yet

Be the first to rate golang-concurrency.

People also visit

G

go-concurrency-patterns

Master Go concurrency with goroutines, channels, sync primitives, and context

AI Skills
Launch
G

golang-code-style

Golang code style conventions

AI Skills
Launch
G

golang-error-handling

Idiomatic Golang error handling

AI Skills
Launch
G

golang-testing

Production-ready Golang tests

AI Skills
Launch
G

golang-security

Security best practices and vulnerability prevention for Golang

AI Skills
Launch
G

golang-design-patterns

Idiomatic Golang design patterns

AI Skills
Launch

golang-concurrency FAQ

What does this skill cover?

Go concurrency design: goroutine lifecycle, leak prevention, channels and select, channel ownership, context propagation and shared state.

What does review mode check?

Goroutine leaks, missing context propagation, ownership violations and unprotected shared state in the diff.

How does audit mode work?

It runs up to five parallel sub-agents across the codebase, each covering a different concern, and combines the findings into one report.

How do I install it?

Run npx skills add https://github.com/samber/cc-skills-golang --skill golang-concurrency.

What are the security audit results?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

How popular is it?

The page shows about 39.8K installs, and the cc-skills-golang repository has 3.5K GitHub stars.

What are the best golang-concurrency alternatives?

Popular alternatives to golang-concurrency include go-concurrency-patterns, golang-code-style and golang-error-handling. See all golang-concurrency alternatives

Developer Stuff

Badges