awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesWrapped Error Inspection

Uses errors.Is to check sentinel errors and errors.As to check error types, even when errors are wrapped.

Distinct from Error Wrapping: Distinct from Error Wrapping: focuses on inspecting wrapped errors with errors.Is/As, not the wrapping mechanism itself.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Wrapped Error Inspection. Refine with filters or upvote what's useful.

Awesome Wrapped Error Inspection GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • teivah/100-go-mistakesAvatar de teivah

    teivah/100-go-mistakes

    7,915Ver en GitHub↗

    100 Go Mistakes is a reference book and code review companion that catalogues frequent Go programming anti-patterns and provides corrected implementations for each one. It covers a wide range of common pitfalls, from range loop variable capture and interface nil handling to error wrapping and map iteration randomization, helping developers recognize and avoid these issues in their own code. The project distinguishes itself by offering a structured, example-driven approach to learning idiomatic Go. It covers core design decisions such as when to use pointer versus value receivers, how to apply

    Teaches errors.Is and errors.As for inspecting wrapped errors in Go.

    Gobookchinesedocumentation
    Ver en GitHub↗7,915
  • go-errors/errorsAvatar de go-errors

    go-errors/errors

    1,005Ver en GitHub↗

    errors is a Go error handling library and stack trace utility that wraps standard errors with execution call stacks and contextual information. It captures program execution paths at the exact moment an error is initialized, extracting granular file paths, line numbers, and function symbols from raw program counter addresses. The library maintains parent-child relationships between wrapped errors to allow deep inspection, unwrapping of root causes, and combination of multiple errors into unified structures. It implements standard error interfaces so enhanced error objects can be used intercha

    Queries and matches errors within hierarchies, extracts underlying causes, and combines multiple errors.

    Go
    Ver en GitHub↗1,005
  1. Home
  2. Software Engineering & Architecture
  3. Error Reporting
  4. Custom Error Interfaces
  5. Error Wrapping
  6. Wrapped Error Inspection