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
297 watching
124 forks
Language: Go
last commit: 7 days 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 342
uber-go/multierr Combines multiple Go errors into a single error 1,041
hashicorp/go-version A library for parsing and verifying version numbers and constraints. 1,631
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,360
southclaws/fault Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. 164
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,118
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,260
getsentry/sentry-go Provides a Go client for integrating error reporting and performance tracking into applications. 922
ztrue/tracerr A utility library to format and handle errors with stack traces in Go programming language. 1,033
gonum/gonum A set of libraries for numerical computations in the Go programming language. 7,632
satori/go.uuid A package that provides a pure Go implementation of Universally Unique Identifiers (UUIDs) with various versioning and parsing capabilities. 4,877
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,379