Go Error Handling

Go error handling patterns, wrapping, sentinel errors, custom error types, and the errors package. Grounded in Effective Go, Go Code Review Comments, and production-proven idioms. Use when implementing error handling, designing error types, debugging error chains, or reviewing error handling patterns. Trigger examples: "handle errors", "error wrapping", "custom error type", "sentinel errors", "errors.Is", "errors.As". Do NOT use for panic/recover patterns in middleware (use go-api-design) or test assertion errors (use go-test-quality).

Gisellesleeveless396 Updated

File contents

Gisellesleeveless396/go-agent-skills/tree/main/skills/(code-quality)/go-error-handling commit 6b2a52fa04

Frequently asked questions

npx skillmds@latest add gisellesleeveless396/go-error-handling