errorx:全面的Go错误处理库 源码
强调 errorx库提供错误实现和与错误相关的实用程序。 库功能包括(但不限于): 堆栈痕迹 错误的可组合性 旨在通过堆栈跟踪和消息来增强错误 强大的类型和特征检查 介绍 解决Go错误的传统方法非常有限。 典型的情况是在某个时刻创建了一个错误: return errors . New ( "now this is unfortunate" ) 然后与不费吹灰之力一起传递: if err != nil { return err } 最后,通过将其打印到日志文件进行处理: log . Printf ( "Error: %s" , err ) 很快就发现这还远远不够。 当开发人员
文件列表
errorx-master.zip
(预估有个38文件)
errorx-master
utils.go
2KB
error.go
8KB
registry_test.go
712B
switch_test.go
5KB
go.mod
189B
error_test.go
5KB
example_test.go
6KB
namespace_test.go
2KB
type.go
5KB
暂无评论