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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • teivah/100-go-mistakesAvatar von teivah

    teivah/100-go-mistakes

    7,915Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,915
  • go-errors/errorsAvatar von go-errors

    go-errors/errors

    1,005Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,005
  1. Home
  2. Software Engineering & Architecture
  3. Error Reporting
  4. Custom Error Interfaces
  5. Error Wrapping
  6. Wrapped Error Inspection