errors

Error handling library

Provides a unified error handling package with features from standard libraries and pkg/errors.

Drop-in replacement for the standard library errors package and github.com/pkg/errors

GitHub

198 stars
4 watching
13 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists

errorerrorsstacktrace

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emperror/emperror Tools and strategies for handling errors in Go applications 342
neuronlabs/errors Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. 6
joomcode/errorx An error handling library designed to improve conventional approaches in Go by providing composable and expressive errors with debug information. 1,181
cockroachdb/errors Library providing a standardized way to handle and propagate errors across networked systems. 2,118
demystifyfp/fstoolkit.errorhandling An F# library providing a standardized way to handle errors in software applications using the Result type. 471
mikaak/elixir_error_message A library to standardize error messages across an application 33
oliverbrotchie/optionals Provides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums 178
gabriella439/haskell-errors-library A type-safe approach to error handling in the Haskell programming language 64
vic/happy A library providing a concise and expressive way to handle errors in Elixir code using a macro-based approach. 45
southclaws/fault Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. 164
pumpkinseed/errors An error package designed to simplify error management and provide efficient allocation of error objects. 7
samber/oops Provides an error handling wrapper with contextual information and stack traces. 437
cdepillabout/servant-checked-exceptions A library for specifying and handling type-level errors in Servant APIs. 73
barc/express-error An error handler for express.js that displays source code in the error stack for JavaScript and CoffeeScript. 42
rotisserie/eris An error handling library with readable stack traces and flexible formatting support. 1,500