constant

package
v1.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2022 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetConstAPICodeConvert added in v1.3.2

func SetConstAPICodeConvert(constCode APICodeType, convertCode APICodeType)

设置常量 api code 转换规则,用于改写默认的常量值

Types

type APICodeType

type APICodeType uint32
const (
	// 空响应,没有设置响应处理
	API_EMPTY APICodeType = 0

	// 正常响应
	API_OK APICodeType = 200

	// 正常响应,但是没有找到对应的数据
	API_NO_DATA APICodeType = 204

	// 常规错误
	API_ERROR APICodeType = 400

	// 用户登录令牌无效,含过期
	API_TOKEN_INVALID APICodeType = 401

	// 签名无效
	API_SIGN_INVALID APICodeType = 402

	// AccessToken 无效
	API_ACCESS_TOKEN_INVALID APICodeType = 407

	// 限制请求,一般是用于请求限流
	API_REJECT APICodeType = 429

	// 响应异常
	API_CRASH APICodeType = 500
)

状态数字参考了 http 状态码,意义类似

func GetConstAPICodeConvert added in v1.3.2

func GetConstAPICodeConvert(constCode APICodeType) (convertCode APICodeType)

获取常量 api code 的转换码,如果没有则返回默认常量值

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL