Busca en todas las páginas de la documentación
10 pages in this section.
Aprende la filosofía de errores de Go: trata los errores como valores, no como excepciones. Comprende la interfaz de error, el encapsulamiento y cómo manejar fallos rutinarios.
Aprende los fundamentos del manejo de errores en Go con 10 ejemplos, cubriendo la interfaz error, las comprobaciones nil y el retorno de errores desde tus funciones.
Aprende a usar errores centinela de Go y errors.Is para una comparación fiable de errores. Comprende cuándo usar centinelas para contratos de API y manejo de errores.
Aprende a envolver errores en Go usando fmt.Errorf con %w para añadir contexto. Descubre cómo errors.Is y errors.As inspeccionan cadenas de errores envueltas.
Diseña tipos de error personalizados en Go con datos estructurados. Aprende a usar errors.As e implementa interfaces opcionales sin romper el contrato de error.
Implementa un manejo de errores consistente en bibliotecas y aplicaciones de Go. Aprende las mejores prácticas para crear, envolver, inspeccionar y exponer errores.
Un resumen de una sola página de cada viñeta destacada de las 9 páginas de la sección de Manejo de Errores, agrupadas por página de origen para que puedas escanear las 46 conclusiones sin abrir cada artículo individualmente.