go-multierror

Error wrapper

A package for representing multiple error values as a single error

A Go (golang) package for representing a list of errors as a single error.

GitHub

2k stars
296 watching
127 forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emperror/emperror Tools and strategies for handling errors in Go applications 347
uber-go/multierr Combines multiple Go errors into a single error 1,057
hashicorp/go-version A library for parsing and verifying version numbers and constraints. 1,642
ddymko/go-jsonerror Creates JSON error responses following the JsonApi specification 16
kisielk/errcheck An analyzer tool for detecting unchecked errors in Go code 2,361
southclaws/fault Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. 168
mvmaasakkers/go-problemdetails Provides a standardized data format for error messages in web applications 17
cockroachdb/errors Library providing a standardized way to handle and propagate errors across networked systems. 2,129
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,321
getsentry/sentry-go A Go SDK for integrating error tracking and monitoring with the Sentry service 932
ztrue/tracerr A utility library to format and handle errors with stack traces in Go programming language. 1,042
gonum/gonum A set of libraries for numerical computations in the Go programming language. 7,690
satori/go.uuid Provides a pure Go implementation of Universally Unique Identifiers (UUIDs) with various versions and parsing capabilities. 4,894
thundr67/falcon A package for efficiently handling errors in Go programs. 11
gocelery/gocelery A Go library that enables distributed task queuing and supports Celery workflow automation 2,384