fault

Error handler

Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities.

Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.

GitHub

168 stars
5 watching
6 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list

errorsgogo-contextgo-errorsgolangstructured-errorsstructured-logging

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
thundr67/falconA package for efficiently handling errors in Go programs.11
neuronlabs/errorsProvides a simple and classified error handling system with advanced features like classification primitives and detailed error structures.6
emperror/emperrorTools and strategies for handling errors in Go applications347
ztrue/tracerrA utility library to format and handle errors with stack traces in Go programming language.1,042
cockroachdb/errorsLibrary providing a standardized way to handle and propagate errors across networked systems.2,129
emperror/errorsProvides a unified error handling package with features from standard libraries and pkg/errors.198
pumpkinseed/errorsAn error package designed to simplify error management and provide efficient allocation of error objects.7
snwfdhmp/errlogA tool to improve error logging and debugging in Go by providing detailed information about the source of errors.460
samber/oopsAn error handling library providing contextual information and stack traces.469
barc/express-errorAn error handler for express.js that displays source code in the error stack for JavaScript and CoffeeScript.42
eudoxia0/clack-errorsA middleware for handling errors in web applications built with Clack.27
rotisserie/erisAn error handling library with readable stack traces and flexible formatting support.1,506
mvmaasakkers/go-problemdetailsProvides a standardized data format for error messages in web applications17
zalando/faux-pasA library that simplifies error handling in Java functional programming133
rbrahul/exceptionA utility package for exception handling with try-catch in Golang.34