Documentation ¶
Index ¶
- Constants
- Variables
- func BadRequest(id, format string, a ...any) error
- func BindError(id, format string, a ...any) error
- func BizError(id, format string, a ...any) error
- func Conflict(id, format string, a ...any) error
- func DataCheckFailure(id, format string, a ...any) error
- func DataIsExists(id, format string, a ...any) error
- func DataIsRelation(id, format string, a ...any) error
- func DataNotAllowEdit(id, format string, a ...any) error
- func DataParseFailure(id, format string, a ...any) error
- func Equal(err1 error, err2 error) bool
- func Forbidden(id, format string, a ...any) error
- func InternalServerError(id, format string, a ...any) error
- func InvalidJson(id, format string, a ...any) error
- func InvalidParam(id, format string, a ...any) error
- func InvalidToken(id, format string, a ...any) error
- func MethodNotAllowed(id, format string, a ...any) error
- func New(id, detail string, code int32) error
- func NotFound(id, format string, a ...any) error
- func RemoteCallError(id, format string, a ...any) error
- func RequestEntityTooLarge(id, format string, a ...any) error
- func Timeout(id, format string, a ...any) error
- func TooManyRequests(id, format string, a ...any) error
- func Unauthorized(id, format string, a ...any) error
- type Error
Constants ¶
View Source
const ( DefaultBadRequestId = "bad_request" DefaultForbiddenId = "forbidden" // 无操作权限 DefaultNotFoundId = "not_found" // 数据未找到 DefaultBindError = "bind_error" // 绑定错误 DefaultDataIsExists = "data_is_exists" // 数据已存在 DefaultDataNotAllowEdit = "data_not_allow_edit" // 数据不允许编辑 DefaultDataCheckFailure = "data_check_failure" // 数据检查失败 DefaultDataIsRelation = "data_is_relation" // 数据被引用 DefaultDataParseFailure = "data_parse_failure" // 数据解析失败 DefaultBizError = "data_biz_error" //业务逻辑错误 DefaultInvalidParam = "invalid_param" // 无效的参数 DefaultInvalidJson = "invalid_json" // 无效的JSON串 DefaultInvalidToken = "invalid_token" // 无效的Token DefaultRemoteCallError = "remote_call_error" //远程调用错误 DefaultMethodNotAllowedId = "method_not_allowed" // 方法不支持 DefaultTooManyRequestsId = "too_many_requests" // 太多的请求 DefaultRequestEntityTooLargeId = "request_entity_too_large" // 请求体过大 DefaultInternalServerErrorId = "internal_server_error" // 服务端错误 DefaultConflictId = "conflict" // 冲突 DefaultRequestTimeoutId = "request_timeout" // 请求超时 )
Variables ¶
Functions ¶
func BadRequest ¶
func DataCheckFailure ¶ added in v0.1.4
func DataIsExists ¶ added in v0.1.4
func DataIsRelation ¶ added in v0.1.4
func DataNotAllowEdit ¶ added in v0.1.4
func DataParseFailure ¶ added in v0.1.4
func InternalServerError ¶
func InvalidJson ¶ added in v0.1.4
func InvalidParam ¶ added in v0.1.4
func InvalidToken ¶ added in v0.1.4
func MethodNotAllowed ¶
func RemoteCallError ¶ added in v0.1.4
func RequestEntityTooLarge ¶
func TooManyRequests ¶
func Unauthorized ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.