🔧
Errors
Errors 是一个用于优雅地处理 Go 中错误的库。
🙋 功能特性
- 优雅地处理 error,嗯,没了。。。
历史版本的特性请查看 HISTORY.md。未来版本的新特性和计划请查看 FUTURE.md。
👥
贡献者
如果您觉得 Errors 缺少您需要的功能,那就 fork 到自己仓库随便玩,不要提 issue,不要提 issue,不要提 issue :)。
Errors 是一个用于优雅地处理 Go 中错误的库。
历史版本的特性请查看 HISTORY.md。未来版本的新特性和计划请查看 FUTURE.md。
如果您觉得 Errors 缺少您需要的功能,那就 fork 到自己仓库随便玩,不要提 issue,不要提 issue,不要提 issue :)。
brief a piece of error handling codelet. this code only demonstrates how to hide sql.ErrNoRows to the caller. the Get() method defined in the pkg/proj
errors Just another error handling primitives for golang Install go install github.com/WAY29/errors@latest Usage New error and print error context Th
🥷 CError (Custom Error Handling) Installation Via go packages: go get github.com/rozturac/cerror Usage Here is a sample CError uses: import ( "gi
Error Handling with eluv-io/errors-go The package eluv-io/errors-go makes Go error handling simple, intuitive and effective. err := someFunctionThatCa
Error handling hook & helper function to simplify writing API handler methods in Go.
Try Idiomatic monadic-ish error handling for go. Examples import
cockroachdb/errors: Go errors with network portability This library aims to be used as a drop-in replacement to github.com/pkg/errors and Go's standar
Go HTTP Error Wraps the normal error and provides an error that is easy to use with net/http. Install go get -u github.com/cateiru/go-http-error Usage
The Emperor takes care of all errors personally. Go's philosophy encourages to gracefully handle errors whenever possible, but some times recovering f
errors import "github.com/juju/errors" The juju/errors provides an easy way to annotate errors without losing the original error context. The exporte
erris erris is a program for checking that errors are compared or type asserted using go1.13 errors.Is and errors.As functions. Install go get -u gith
errors An errors package optimized for the pkg/errors package Use Download and install go get github.com/dobyte/errors API // New Wrapping for errors.
Errors Errors package is a drop-in replacement of the built-in Go errors package with no external dependencies. It lets you create errors of 11 differ
go-multierror go-multierror is a package for Go that provides a mechanism for representing a list of error values as a single error. This allows a fun
RErr package This structured Error package wraps errors with context and other info. It can be used to enrich logging, for example with a structured l
errors Package errors provides simple error handling primitives. go get github.com/pkg/errors The traditional error handling idiom in Go is roughly ak
Highlights The errorx library provides error implementation and error-related utilities. Library features include (but are not limited to): Stack trac
ErrorFlow Declarative error handling for Go. Motivation Reading list: Don't defer Close() on writable files Error Handling — Problem Overview Proposal
Generic error handling with panic, recover, and defer.