Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // OK 代表请求成功. OK = &Errno{HTTP: 200, Code: 0, Message: ""} // InternalServerError 表示所有未知的服务器端错误. InternalServerError = &Errno{HTTP: 200, Code: 1, Message: "Internal server error."} // ErrPageNotFound 表示路由不匹配错误. ErrPageNotFound = &Errno{HTTP: 200, Code: 404, Message: "Page not found."} // ErrBind 表示参数绑定错误. ErrBind = &Errno{HTTP: 200, Code: 1, Message: "Error occurred while binding the request body to the struct."} // ErrInvalidParameter 表示所有验证失败的错误. ErrInvalidParameter = &Errno{HTTP: 200, Code: 1, Message: "Parameter verification failed."} // ErrSignToken 表示签发 JWT Token 时出错. ErrSignToken = &Errno{HTTP: 200, Code: 401, Message: "Error occurred while signing the JSON web token."} // ErrTokenInvalid 表示 JWT Token 格式错误. ErrTokenInvalid = &Errno{HTTP: 200, Code: 401, Message: "Token was invalid."} ErrUnauthorized = &Errno{HTTP: 200, Code: 401, Message: "Unauthorized access."} // ErrDBQuery 表示数据库查询错误. ErrDBQuery = &Errno{HTTP: 200, Code: 1, Message: "Database query error."} // ErrPhoneCodeLimit 表示手机号验证码发送次数限制. ErrPhoneCodeLimit = &Errno{HTTP: 200, Code: 1, Message: "Phone code limit."} // ErrPhoneCodeTimeLimit 表示手机号验证码发送频率限制. ErrPhoneCodeTimeLimit = &Errno{HTTP: 200, Code: 1, Message: "Phone code time limit."} )
View Source
var ( // ErrTokenMissing 表示请求头中没有令牌. ErrTokenMissing = &Errno{HTTP: 200, Code: 401, Message: "Token missing."} // ErrTokenExpired 表示令牌已过期. ErrTokenExpired = &Errno{HTTP: 200, Code: 401, Message: "Token expired."} // ErrTokenRefreshExpired 表示令牌刷新已过期. ErrTokenRefreshExpired = &Errno{HTTP: 200, Code: 401, Message: "Token refresh expired."} // ErrTokenRefreshFailed 表示令牌刷新失败. ErrTokenRefreshFailed = &Errno{HTTP: 200, Code: 401, Message: "Token refresh failed."} // ErrTokenRefreshInvalid 表示令牌刷新无效. ErrTokenRefreshInvalid = &Errno{HTTP: 200, Code: 401, Message: "Token refresh invalid."} )
View Source
var ( // ErrUserAlreadyExist 代表用户已经存在. ErrUserAlreadyExist = &Errno{HTTP: 200, Code: 1, Message: "User already exist."} // ErrUserNotFound 表示未找到用户. ErrUserNotFound = &Errno{HTTP: 200, Code: 1, Message: "User was not found."} // ErrPasswordIncorrect 表示密码不正确. ErrPasswordIncorrect = &Errno{HTTP: 200, Code: 1, Message: "Password was incorrect."} // ErrUserStatusDisable 表示用户状态禁用. ErrUserStatusDisable = &Errno{HTTP: 200, Code: 1, Message: "User status is disabled."} // ErrMissingUsernameOrEmail 缺少用户名或邮箱 ErrMissingUsernameOrEmail = &Errno{HTTP: 200, Code: 1, Message: "Missing username or email."} )
Functions ¶
Types ¶
type Errno ¶
Errno 定义了 biddingAI 使用的错误类型.
func (*Errno) SetMessage ¶
SetMessage 设置 Errno 类型错误中的 Message 字段.
Click to show internal directories.
Click to hide internal directories.