基本介绍

GoFrame框架提供了强大、丰富、统一的错误处理能力,由gerror组件实现。该组件也是框架统一的错误处理组件,框架所有组件如果存在错误返回时,均带有堆栈信息,方便开发者快速定位问题。

使用方式

import "github.com/gogf/gf/v2/errors/gerror"

接口文档

https://pkg.go.dev/github.com/gogf/gf/v2/errors/gerror

知识图谱

相关文档





Content Menu

  • No labels

3 Comments

  1. 由于缺乏经验导致所有的错误一并返回给前端了,让客户看到了不应该看的错误信息.正确的业务中定义错误是不是应该增加错误码,然后controller中根据错误码来判断是否输出到前端.或者还有其它更佳方案.

    1. 可以通过拦截器/中间件来实现返回数据过滤,比如不带错误码的错误就不返回给前端而使用通用的错误。

      1. 明白了 谢谢