🗑 apperr provides a unified framework- and network-agnostic error generation interface. Errors can be localized and converted to GRPC, Twirp, HTTP, etc. equivalents
-
Updated
Oct 28, 2022 - Go
🗑 apperr provides a unified framework- and network-agnostic error generation interface. Errors can be localized and converted to GRPC, Twirp, HTTP, etc. equivalents
Go errors with error codes through a simple and small API
Format your errors as error trees with stack traces. (Proof of concept dirty code)
A Go (Golang) package for rich, structured error handling with full stack-trace support, error wrapping, classification, and formatting.
wrapify is a Go library designed to simplify and standardize API response wrapping for RESTful services. It leverages the Decorator Pattern to dynamically add error handling, metadata, pagination, and other response features in a clean and human-readable format.
erero is a simple error-handling package designed to log errors along with their context and location.
Errors with kinds for Go 1.13+
Concurrent safe representation of a list of errors as a single error.
multierr introduce a simple way to join multiple errors as an error.
golang wrap error chain
Simple, fast, structured and level registration in Go.
🦴 Automatic return of error from deferring functions.
More Beautiful and Better way to show Errors to Users
Add a description, image, and links to the errors topic page so that developers can more easily learn about it.
To associate your repository with the errors topic, visit your repo's landing page and select "manage topics."