·go-error-handling
</>

go-error-handling

imrenagi/skills

Mejores prácticas para el manejo de errores en aplicaciones Go, incluido el ajuste de errores, errores de dominio, errores centinela versus errores escritos y mapeo de errores gRPC.

4Instalaciones·0Tendencia·@imrenagi

Instalación

$npx skills add https://github.com/imrenagi/skills --skill go-error-handling

SKILL.md

This skill provides guidelines for implementing robust error handling in Go applications. Apply these practices when writing, reviewing, or refactoring Go code that involves error creation, propagation, or handling.

| error-wrapping.md | How to wrap errors with %w for chain inspection | Use when returning errors from functions to preserve the error chain. Essential if callers need to use errors.Is() or errors.As(). |

| error-types.md | When to use sentinel vs typed errors | Use when deciding between var ErrXxx = errors.New() and custom error structs. Prefer typed errors when you need to attach metadata like resource IDs or permissions. |

Mejores prácticas para el manejo de errores en aplicaciones Go, incluido el ajuste de errores, errores de dominio, errores centinela versus errores escritos y mapeo de errores gRPC. Fuente: imrenagi/skills.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/imrenagi/skills --skill go-error-handling
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es go-error-handling?

Mejores prácticas para el manejo de errores en aplicaciones Go, incluido el ajuste de errores, errores de dominio, errores centinela versus errores escritos y mapeo de errores gRPC. Fuente: imrenagi/skills.

¿Cómo instalo go-error-handling?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/imrenagi/skills --skill go-error-handling Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/imrenagi/skills

Detalles

Categoría
</>Desarrollo
Fuente
skills.sh
Primera vez visto
2026-02-01