eris:eris提供了一种更好的方式来处理跟踪和记录Go:fireworks:中的错误 源码
埃里斯 软件包eris提供了更好的方法来处理,跟踪和记录Go中的错误。 go get github.com/rotisserie/eris 为什么要切换到eris 该软件包以希腊纷争和不和谐女神的名字命名,旨在通过错误包装,堆栈跟踪和输出格式化为您提供对错误处理的更多控制。 eris受到一个简单问题的启发:如果您可以在不浪费时间复制问题或深入研究代码的情况下修复错误,该怎么办? eris旨在帮助开发人员更快地诊断问题。 生成下面输出的将模拟一个实际的错误处理方案,并演示如何以最小的努力包装和记录错误。 发生此特定的错误是因为用户试图访问无法找到的文件,并且输出显示了从调用堆栈顶部到
用户评论