文件名称:全面的Go错误处理库-Golang开发
文件大小:40KB
文件格式:ZIP
更新时间:2024-06-15 09:19:42
Golang Miscellaneous
亮点errorx库提供错误实现和与错误相关的实用程序。 库功能包括(但不限于):堆栈跟踪错误的可组合性通过堆栈增强错误的方法亮点errorx库提供了错误实现和与错误相关的实用程序。 库功能包括(但不限于):堆栈跟踪错误的可组合性通过堆栈跟踪和消息增强错误的手段健壮的类型和特征检查简介解决Go中错误的常规方法非常有限。 典型的情况是在某个时刻创建了一个错误:return errors.New(“ now this is不幸的”),然后再加上一个容易理解的地方:
【文件预览】:
errorx-master
----switch.go(2KB)
----.gitignore(212B)
----go.mod(189B)
----utils.go(2KB)
----type_test.go(1KB)
----type.go(5KB)
----trait_test.go(3KB)
----wrap.go(4KB)
----panic.go(3KB)
----.travis.yml(283B)
----namespace_test.go(2KB)
----error.go(8KB)
----LICENSE(1KB)
----panic_test.go(4KB)
----namespace.go(3KB)
----go.sum(521B)
----stacktrace.go(4KB)
----trait.go(2KB)
----.github()
--------workflows()
----error_test.go(5KB)
----builder_test.go(584B)
----stacktrace_test.go(6KB)
----property_test.go(6KB)
----example_test.go(6KB)
----README.md(10KB)
----modifier_test.go(2KB)
----registry_test.go(712B)
----property.go(3KB)
----wrap_test.go(2KB)
----utils_test.go(1KB)
----modifier.go(2KB)
----stackframe.go(768B)
----registry.go(2KB)
----benchmark()
--------stacktrace_benchmark_test.go(4KB)
----builder.go(5KB)
----readme.go(2KB)
----switch_test.go(5KB)
----id.go(301B)
----common.go(2KB)