Documentation
¶
Overview ¶
* @Author: liziwei01 * @Date: 2022-03-03 19:55:32 * @LastEditors: liziwei01 * @LastEditTime: 2022-03-10 20:49:12 * @Description: 通过错误码表示错误
* @Author: liziwei01 * @Date: 2022-03-03 19:50:47 * @LastEditors: liziwei01 * @LastEditTime: 2022-06-30 04:47:26 * @Description: 标准错误函数
Index ¶
- Constants
- Variables
- func StdAuthCheckFailed(ctx *gin.Context, data ...interface{})
- func StdFailed(ctx *gin.Context, data ...interface{})
- func StdInvalidParams(ctx *gin.Context, data ...interface{})
- func StdResponse(ctx *gin.Context, code int, msg string, data ...interface{})
- func StdSignCheckFailed(ctx *gin.Context, data ...interface{})
- func StdSuccess(ctx *gin.Context, data ...interface{})
- func StdTokenCheckFailed(ctx *gin.Context, data ...interface{})
- func StdWithCode(ctx *gin.Context, code int, data ...interface{})
Constants ¶
View Source
const ( // Success 成功. Success = 0 // Failed 失败. Failed = -1 // Unknown 未知错误. Unknown = -2 // InvalidParams 参数错误. InvalidParams = -3 // SignCheckFailed 接口数据签名校验失败. SignCheckFailed = -4 // SignCheckFailed 接口数据token校验失败. TokenCheckFailed = -5 // Insufficient authority. ERR_NO_AUTH = -6 )
接口错误码.
View Source
const ( // msg: success. MsgSuccess = "Success" // msg: failed. MsgFailed = "Failure" // msg: unknown. MsgUnknown = "Unknown error" // msg: invalid params. MsgInvalidParams = "Invalid params" // msg: invalid md5. MsgSignCheckFailed = "Sign check failed" // msg: invalid token. MsgTokenCheckFailed = "Token check failed" // msg: user account closed. MsgUserAccountClosed = "User account closed" )
接口错误信息.
Variables ¶
View Source
var CodeMsgMap = map[int]string{ Success: MsgSuccess, Failed: MsgFailed, Unknown: MsgUnknown, InvalidParams: MsgInvalidParams, SignCheckFailed: MsgSignCheckFailed, TokenCheckFailed: MsgTokenCheckFailed, ERR_NO_AUTH: "权限不足", }
map: code -> msg.
Functions ¶
func StdInvalidParams ¶
data可不传. 简单方法—参数错误时返回.
func StdResponse ¶
data可不传. 传入完整错误码、错误信息拼凑返回信息返回.
func StdSignCheckFailed ¶
data可不传. 接口MD5校验失败.
func StdTokenCheckFailed ¶
data可不传. 接口MD5校验失败.
func StdWithCode ¶
data可不传. 根据错误码返回.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.