All Projects → speijnik → Go Errortree

speijnik / Go Errortree

Licence: mit
Go library for handling errors organized as a tree

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Go Errortree

Bugsnag Node
[DEPRECATED] Please upgrade to our Universal JS notifier "@bugsnag/js" • https://github.com/bugsnag/bugsnag-js
Stars: ✭ 48 (-18.64%)
Mutual labels:  error-handling, error
failure
An error handling package for Go.
Stars: ✭ 24 (-59.32%)
Mutual labels:  error-handling, error
TrackJS-Node
TrackJS Error Monitoring agent for NodeJS
Stars: ✭ 26 (-55.93%)
Mutual labels:  error-handling, error
Failure
failure is a utility package for handling application errors.
Stars: ✭ 187 (+216.95%)
Mutual labels:  error-handling, error
Make Error Cause
Make your own nested errors
Stars: ✭ 36 (-38.98%)
Mutual labels:  error-handling, error
Emperror
The Emperor takes care of all errors personally
Stars: ✭ 201 (+240.68%)
Mutual labels:  error-handling, error
custom-exception-middleware
Middleware to catch custom or accidental exceptions
Stars: ✭ 30 (-49.15%)
Mutual labels:  error-handling, error
Extensible Custom Error
JavaScript extensible custom error that can take a message and/or an Error object
Stars: ✭ 64 (+8.47%)
Mutual labels:  error-handling, error
go-errors
Flexible, general-purpose error handling for Go.
Stars: ✭ 17 (-71.19%)
Mutual labels:  error-handling, error
rust-error-handle
detail rust error handle
Stars: ✭ 47 (-20.34%)
Mutual labels:  error-handling, error
Swift Error Handler
Error handling library for Swift
Stars: ✭ 172 (+191.53%)
Mutual labels:  error-handling, error
Error Overlay Webpack Plugin
Catch errors with style 💥✨
Stars: ✭ 821 (+1291.53%)
Mutual labels:  error-handling, error
Graphql Errors
Simple error handler for GraphQL Ruby ❗️
Stars: ✭ 170 (+188.14%)
Mutual labels:  error-handling, error
Human Signals
Human-friendly process signals
Stars: ✭ 223 (+277.97%)
Mutual labels:  error-handling, error
Bugsnag Go
Automatic panic monitoring for Go and Go web frameworks, like negroni, gin, and revel
Stars: ✭ 155 (+162.71%)
Mutual labels:  error-handling, error
koa-better-error-handler
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
Stars: ✭ 51 (-13.56%)
Mutual labels:  error-handling, error
ErrorLayout
Simple layout to show custom error toast with animation
Stars: ✭ 13 (-77.97%)
Mutual labels:  error-handling, error
Log Process Errors
Show some ❤️ to Node.js process errors
Stars: ✭ 424 (+618.64%)
Mutual labels:  error-handling, error
Thoth
An Error Logger for Go
Stars: ✭ 22 (-62.71%)
Mutual labels:  error-handling, error
Whoops
PSR-15 middleware to use Whoops as error handler
Stars: ✭ 29 (-50.85%)
Mutual labels:  error-handling

go-errortree

GoDoc Build Status codecov Go Report Card

github.com/speijnik/go-errortree provides functionality for working with errors structured as a tree.

Structuring errors in such a way may be desired when, for example, validating structured input such as a configuration file with multiple sections.

A corresponding example can be found in the example_config_validation_test.go file.

The code is released under the terms of the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].