Golang

Go development process and idiomatic code review. Use when writing Go code, reviewing Go PRs, implementing concurrency with goroutines/channels, debugging Go race conditions, or fixing Go error handling. Also use for Go project setup, module management, interface design, context usage, and when errors are being ignored, goroutines lack coordination, or code feels 'clever' instead of clear. Essential for Go API design and fighting borrow-checker-like constraints. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/curphey--bosun--golang commit ba4a4f0aed

Frequently asked questions

npx skillmds@latest add tomevault-io/golang-2