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.
2k stars
296 watching
127 forks
Language: Go
last commit: about 2 months ago
Linked from 2 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 |