如何在 Go 中优雅地传递、返回、暴露错误方便追溯

在后台开发中,针对错误处理,有三个维度的问题需要解决: 函数内部的错误处理: 这是一个函数在执行过程中遇到各种错误时的错误处理。这是一个语言级的问题 函数/模块的错误信息返回: 一个函数在操作错误之后,要怎么将这个错误信息优雅地返回,方便调用方(也要优雅地)处理。这也是一个语言级的问题 服务/系统...

标签: 错误处理
发表于:2021-9-23 / 阅读(720) / 评论(0) 分类 Go语言