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 RepositoriesError Wrapping Utilities

Tools for enhancing standard errors with additional context, such as custom IDs and stack traces.

Distinct from Error Handling: Focuses on enriching error metadata for debugging rather than monadic or type-safe error handling strategies.

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

Awesome Error Wrapping Utilities GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • duke-git/lancetAvatar von duke-git

    duke-git/lancet

    5,295Auf GitHub ansehen↗

    Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data structures designed to reduce boilerplate code in applications. It serves as a general-purpose toolkit across multiple domains, including concurrency, security, networking, and functional logic. The project distinguishes itself through specialized toolkits for Go concurrency, such as keyed locking and channel-based stream processing, and a dedicated functional programming kit that supports currying and function composition. It also includes a dedicated cryptography library imp

    Provides enhanced error handling by wrapping errors with custom IDs, messages, and stack traces for better debugging.

    Gogenericsgogolang
    Auf GitHub ansehen↗5,295
  • 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

    Constructs and wraps errors with custom messages, formatting strings, and stack depth skipping.

    Go
    Auf GitHub ansehen↗1,005
  1. Home
  2. Software Engineering & Architecture
  3. Error Wrapping Utilities