文件名称:go-multierror:Go(golang)包,用于将错误列表表示为单个错误
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-18 08:46:44
Go
多重错误 go-multierror是Go的软件包,它提供了将error值列表表示为单个error 。 这允许进入一个函数返回一个error ,可能实际上是错误的列表。 如果呼叫者知道这一点,则他们可以展开列表并访问错误。 如果调用者不知道,则错误格式将转换为易于阅读的格式。 go-multierror与Go标准库包完全兼容,包括函数As , Is和Unwrap 。 这提供了对错误值进行自省的标准化方法。 安装和文件 使用go get github.com/hashicorp/go-multierror安装。 完整文档可在 需要版本1.13或更高版本 go-multierror需要使用1.13版或更高版本。 Go 1.13引入了,该库可以利用该。 如果您需要使用go的早期版本,则可以使用标记,该标记不依赖于go 1.13中的功能。 如果您看到如下所示的编译错误,则可能是您使用的
【文件预览】:
go-multierror-master
----sort.go(452B)
----group.go(759B)
----go.mod(96B)
----group_test.go(897B)
----prefix.go(794B)
----flatten_test.go(684B)
----go.sum(175B)
----.circleci()
--------config.yml(5KB)
----flatten.go(568B)
----prefix_test.go(654B)
----multierror.go(3KB)
----sort_test.go(681B)
----LICENSE(16KB)
----append.go(1KB)
----README.md(5KB)
----Makefile(821B)
----format_test.go(543B)
----multierror_test.go(4KB)
----append_test.go(2KB)
----format.go(668B)