error-translation-layer-boundaries
Use when designing or debugging Go error handling across layers: handlers checking sql.ErrNoRows, pgx, or redis.Nil errors, HTTP and gRPC handlers duplicating storage error checks, (bool, error) returns, driver errors leaking via %w, or choosing %w vs %v in fmt.Errorf.
Pinned to revision e4081cbb4d29, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/error-translation-layer-boundaries/SKILL.md
- skills/error-translation-layer-boundaries/test-prompts.json
Every link opens the file at its source, pinned to the revision this page describes.