Documentation
¶
Overview ¶
包gcode提供了通用的错误代码定义和常见的错误代码实现。 md5:cb91541987c67096
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( X变量_CodeNil = localCode{-1, "", nil} // 没有指定错误代码。 md5:f3402e31e47f29a9 X变量_CodeOK = localCode{0, "OK", nil} // It is OK. X变量_CodeInternalError = localCode{50, "内部错误", nil} // 发生了内部错误。 md5:68452eba157c4f37 X变量_CodeValidationFailed = localCode{51, "验证失败", nil} // 数据验证失败。 md5:9bd6126b3a2cb386 X变量_CodeDbOperationError = localCode{52, "数据库操作错误", nil} // 数据库操作错误。 md5:67c037697b9e335d X变量_CodeInvalidParameter = localCode{53, "无效参数", nil} // 给定的当前操作参数无效。 md5:ca885036e7406885 X变量_CodeMissingParameter = localCode{54, "缺少参数", nil} // 当前操作缺少参数。 md5:1ce758fa97191ebc X变量_CodeInvalidOperation = localCode{55, "无效操作", nil} // 这个函数不能这样使用。 md5:a02d2635b1d2a487 X变量_CodeInvalidConfiguration = localCode{56, "配置无效", nil} // 当前操作的配置无效。 md5:babdd505987f15c5 X变量_CodeMissingConfiguration = localCode{57, "缺少配置", nil} // 当前操作的配置缺失。 md5:8f05e88006bb7f7f X变量_CodeNotImplemented = localCode{58, "操作尚未实现", nil} // 此操作尚未实现。 md5:5277696d372ccedc X变量_CodeNotSupported = localCode{59, "操作尚不支持", nil} // 此操作尚不支持。 md5:90cc232b1a9aa21e X变量_CodeOperationFailed = localCode{60, "操作失败", nil} // 我尝试了,但是我无法给你你想要的。 md5:a8cb7ffbfd6211e4 X变量_CodeNotAuthorized = localCode{61, "未经授权", nil} // 未经授权. X变量_CodeSecurityReason = localCode{62, "安全原因", nil} // 安全原因. X变量_CodeServerBusy = localCode{63, "服务器繁忙", nil} // 服务器正忙,请稍后重试。 md5:474334c09e329e2d X变量_CodeUnknown = localCode{64, "未知错误", nil} // Unknown error. X变量_CodeNotFound = localCode{65, "资源不存在", nil} // 资源不存在。 md5:4e9493277f9141d8 X变量_CodeInvalidRequest = localCode{66, "无效请求", nil} // Invalid request. X变量_CodeNecessaryPackageNotImport = localCode{67, "必要包未导入", nil} // 它需要必要的包导入。 md5:bd34126e0df110ff X变量_CodeInternalPanic = localCode{68, "内部Panic错误", nil} // 内部发生了恐慌。 md5:f12430dbb6bb9ee9 X变量_CodeBusinessValidationFailed = localCode{300, "Business 验证失败", nil} // 业务验证失败。 md5:816812c09b9bed71 )
Functions ¶
This section is empty.
Types ¶
type Code ¶
type Code interface { // X取错误码 返回当前错误代码的整数值。 md5:75b8de0b4b9fa0a7 X取错误码() int // Message返回当前错误代码的简要消息。 md5:e0440d2d9a5b929c Message() string // Detail返回当前错误代码的详细信息,主要用于作为错误代码的扩展字段。 // md5:b363ac7e7695be15 Detail() interface{} }
Code 是一个通用错误代码接口的定义。 md5:bc72f9cd69a9f042
Click to show internal directories.
Click to hide internal directories.