Libraries for handling errors.
Go (golang) package for representing a list of errors as a single error.
Go error library with error portability over the network.
A better way to handle, trace, and log errors in Go. Compatible with the standard error library and github.com/pkg/errors.
A feature rich error package with stack traces, composition of errors and more.
Package for representing a list of errors as a single error.
Golang errors with stack trace and source fragments.
Error handling with context, stack trace and source fragments.
Hackable package that determines responsible source code for an error (and some other fast-debugging features). Pluggable to any logger in-place.
Error handling tools and best practices for Go libraries and applications.
Drop-in replacement for the standard library errors package and github.com/pkg/errors. Provides various error handling primitives.
An ergonomic mechanism for wrapping errors in order to facilitate structured metadata and context for error values.
Drop-in replacement for builtin Go errors. This is a minimal error handling package with custom error types, user friendly messages, Unwrap & Is. With very easy to use and straightforward helper functions.
A simple utility package for exception handling with try-catch in Golang.
A Simple Yet Highly Powerful Package For Error Handling.
The most simple error wrapper with awesome performance and minimal memory overhead.
Simple golang error handling with classification primitives.