文件名称:multierror:Go程序包实现了一个错误,该错误可能包含多个错误
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-18 18:12:04
error-handling golang-package Go
多错误 Go程序包实现了一个错误,该错误可能包含多个错误 multierror将多个错误包装到一个实现Go的error接口的类型化切片中。 这对于迭代器在遇到错误时不会保全,但仍需要将错误信息返回给调用方的情况很有用。 multierror.MultiError面向multierror.MultiError ,主要结合error和slice语义来使用。 安装 go get github.com/efixler/multierror 用法 import ( "github.com/efixler/multierror" ) func Worker() error { merr := multierror.New() for _, item := range work { err := doSomething() if err != nil { merr =
【文件预览】:
multierror-master
----multierror_test.go(807B)
----LICENSE(11KB)
----.gitignore(10B)
----README.md(1009B)
----multierror.go(2KB)