书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 72578 个相关结果.
  • 错误处理-错误码扩展

    业务错误码 错误码定义 错误码使用 改写中间件 当业务需要复杂的错误码定义时,我们推荐灵活使用错误码的Detail 参数来扩展错误码功能。 我们来看个例子。 业务错误码 错误码定义 type BizCode struct { User User // ... } type User ...
  • 错误处理-错误码接口

    基本介绍 接口定义 默认实现 基本介绍 框架提供了默认的错误码组件gcode ,错误码使用接口化设计,以实现高扩展性。 接口定义 // Code is universal error code interface definition. type Code interface { // Code returns th...
  • 错误处理-错误码使用

    创建带错误码的error NewCode/NewCodef WrapCode/WrapCodef NewCodeSkip/NewCodeSkipf 获取error 中的错误码接口 创建带错误码的error NewCode/NewCodef 说明:功能同New/Newf 方法,用于创建一个自定义错误信息的error 对象,并包含堆栈...
  • 错误处理-内置错误码

    框架提供了常见的一些错误码定义,开发者可直接使用: https://github.com/gogf/gf/blob/master/errors/gcode/gcode.go 需要注意,如果业务使用整型错误码,<1000 的错误码都被框架预留,业务错误码请定义>1000 。
  • 错误处理-错误码使用

    创建带错误码的error NewCode/NewCodef WrapCode/WrapCodef NewCodeSkip/NewCodeSkipf 获取error 中的错误码接口 创建带错误码的error NewCode/NewCodef 说明:功能同New/Newf 方法,用于创建一个自定义错误信息的error 对象,并包含堆栈...
  • 错误处理-错误码实现

    自定义错误码 使用到中间件 当业务需要更复杂的错误码定义时,我们可以自定义实现业务自己的错误码,只需要实现gcode.Code 相关的接口即可。 我们来看个例子。 自定义错误码 定义结构体并实现gcode.code 接口定义的方法 type BizCode struct { code int messa...
  • 错误处理-错误码扩展

    业务错误码 错误码定义 错误码使用 改写中间件 当业务需要复杂的错误码定义时,我们推荐灵活使用错误码的Detail 参数来扩展错误码功能。 我们来看个例子。 业务错误码 错误码定义 type BizCode struct { User User // ... } type User ...
  • 错误处理-错误码使用

    创建带错误码的error NewCode/NewCodef WrapCode/WrapCodef NewCodeSkip/NewCodeSkipf 获取error 中的错误码接口 创建带错误码的error NewCode/NewCodef 说明:功能同New/Newf 方法,用于创建一个自定义错误信息的error 对象,并包含堆栈...
  • 错误处理-错误码特性

    错误处理-错误码使用 错误处理-错误码接口 错误处理-错误码扩展 错误处理-错误码实现 错误处理-内置错误码
  • 错误处理-错误码特性

    错误处理-错误码使用 错误处理-错误码接口 错误处理-错误码扩展 错误处理-错误码实现 错误处理-内置错误码