Documentation
¶
Index ¶
Constants ¶
View Source
const ( // SCode success SCode = ErrCode(0) // EUnknownCode 未知错误! EUnknownCode = ErrCode(1) // EParamUnparsedCode 参数解析错误! EParamUnparsedCode = ErrCode(101) // EDBErrorCode 数据库查询或操作错误! EDBErrorCode = ErrCode(102) // ENoPermCode 没有任何查看权限! ENoPermCode = ErrCode(103) // EReqExpiredCode 时间范围不能超过24小时! EReqExpiredCode = ErrCode(104) // ERequiredFieldsCode 必填参数不能为空! ERequiredFieldsCode = ErrCode(105) // ECallApiCode 调用api接口失败或没有返回数据! ECallApiCode = ErrCode(106) // EK8sCheckCode k8s检查异常! EK8sCheckCode = ErrCode(107) // EHealthCheckCode API健康检查异常! EHealthCheckCode = ErrCode(108) // EInvalidConfigCode 配置定义错误! EInvalidConfigCode = ErrCode(109) // EOpTimeExceedCode 已经过了操作时效! EOpTimeExceedCode = ErrCode(110) // EInvalidParamCode 参数不符合规范! EInvalidParamCode = ErrCode(111) // EOpK8sCode k8s查询或操作异常! EOpK8sCode = ErrCode(112) // ECronCode cron操作异常! ECronCode = ErrCode(113) // EDataExistsCode 数据已存在! EDataExistsCode = ErrCode(114) // EDataNotFoundCode 数据不存在! EDataNotFoundCode = ErrCode(115) // EReadFileCode 文件读取错误! EReadFileCode = ErrCode(116) // EAddrNotMatchedCode 地址类型和地址格式不匹配! EAddrNotMatchedCode = ErrCode(117) // EInspectionCode 巡检异常! EInspectionCode = ErrCode(118) // EInvalidTokenCode token验证失败! EInvalidTokenCode = ErrCode(119) // ENoEnoughPermissionCode 权限不足! ENoEnoughPermissionCode = ErrCode(120) // EDataFormatCode 数据格式不正确! EDataFormatCode = ErrCode(121) // EUnAuthCode 未登录 EUnAuthCode = ErrCode(201) )
定义返回信息
Variables ¶
This section is empty.
Functions ¶
func RegisterCode ¶
func RegisterCode(code ErrCode, transMsg string, opts ...RegisterCodeOption) error
Types ¶
type CodeError ¶
func (*CodeError) AsGrpcError ¶
type RegisterCodeFunc ¶
type RegisterCodeFunc func(*registerCodeOptions)
type RegisterCodeOption ¶
type RegisterCodeOption interface {
// contains filtered or unexported methods
}
func WithRegisterCodeOptionHTTPCode ¶
func WithRegisterCodeOptionHTTPCode(code int) RegisterCodeOption
Click to show internal directories.
Click to hide internal directories.