emperror

Error handler

Tools and strategies for handling errors in Go applications

The Emperor takes care of all errors personally

GitHub

347 stars
4 watching
17 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists

errorerror-handlererror-handlingerror-monitoringerror-reportinggogolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emperror/errors Provides a unified error handling package with features from standard libraries and pkg/errors. 198
thundr67/falcon A package for efficiently handling errors in Go programs. 11
neuronlabs/errors Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. 6
getsentry/sentry-go A Go SDK for integrating error tracking and monitoring with the Sentry service 932
emersion/go-imap An IMAP protocol library for building email clients and servers 2,110
southclaws/fault Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. 168
amuzatkts/jsonapi-errors Provides error bindings based on the JSON API reference 14
uber-go/multierr Combines multiple Go errors into a single error 1,057
rotisserie/eris An error handling library with readable stack traces and flexible formatting support. 1,506
ddymko/go-jsonerror Creates JSON error responses following the JsonApi specification 16
mikaak/elixir_error_message A library to standardize error messages across an application 33
joomcode/errorx An error handling library designed to improve conventional approaches in Go by providing composable and expressive errors with debug information. 1,223
rbrahul/exception A utility package for exception handling with try-catch in Golang. 34
emersion/go-message A library for working with internet message formats, including email and MIME. 389
cockroachdb/errors Library providing a standardized way to handle and propagate errors across networked systems. 2,129