Documentation ¶
Index ¶
- Constants
- func DoEncRespSuccess(c *gin.Context, key string, isAll bool, data gin.H)
- func DoRespErr(c *gin.Context, code int64, msg string, data gin.H)
- func DoRespInternalErr(c *gin.Context)
- func DoRespSuccess(c *gin.Context, data gin.H)
- func FillBindError(c *gin.Context, err error)
- func GinBodyRepeat(r io.Reader) (io.ReadCloser, error)
- func GinCors() gin.HandlerFunc
- func GinMidFilterEnc(key string, isForce bool) gin.HandlerFunc
- func MidRepeatReadBody(c *gin.Context)
- func MinTokenToUserID(tx mdb.ExecuteAble, ...) func(*gin.Context)
- func MinTokenToUserIDRedis(tx mdb.ExecuteAble, redisClient *redis.Client, ...) func(*gin.Context)
- func MinTokenToUserIDRedisIgnore(tx mdb.ExecuteAble, redisClient *redis.Client, ...) func(*gin.Context)
- type Resp
Constants ¶
View Source
const ( // ErrorSuccess 成功 ErrorSuccess = 0 // ErrorSuccessMsg 成功 ErrorSuccessMsg = "success" // ErrorInternal 内部错误 ErrorInternal = -1 // ErrorInternalMsg 内部错误 ErrorInternalMsg = "internal" // ErrorBind 输入绑定错误 ErrorBind = -2 // ErrorBindMsg 输入绑定错误 ErrorBindMsg = "input bind" ErrorToken = -1000 ErrorTokenMsg = "token error" )
错误码
Variables ¶
This section is empty.
Functions ¶
func DoEncRespSuccess ¶
DoEncRespSuccess 返回成功信息
func GinBodyRepeat ¶ added in v0.0.11
func GinBodyRepeat(r io.Reader) (io.ReadCloser, error)
func GinCors ¶ added in v0.0.11
func GinCors() gin.HandlerFunc
func GinMidFilterEnc ¶ added in v0.0.27
func GinMidFilterEnc(key string, isForce bool) gin.HandlerFunc
GinMidFilterEnc 获取加密中间件
func MinTokenToUserID ¶
func MinTokenToUserID(tx mdb.ExecuteAble, getUserIDByToken func(ctx context.Context, tx mdb.ExecuteAble, token string) (int64, error)) func(*gin.Context)
MinTokenToUserID token转换为user_id
func MinTokenToUserIDRedis ¶
func MinTokenToUserIDRedis(tx mdb.ExecuteAble, redisClient *redis.Client, getUserIDByToken func(ctx context.Context, tx mdb.ExecuteAble, redisClient *redis.Client, token string) (int64, error)) func(*gin.Context)
MinTokenToUserIDRedis token转换为user_id
func MinTokenToUserIDRedisIgnore ¶
func MinTokenToUserIDRedisIgnore(tx mdb.ExecuteAble, redisClient *redis.Client, getUserIDByToken func(ctx context.Context, tx mdb.ExecuteAble, redisClient *redis.Client, token string) (int64, error)) func(*gin.Context)
MinTokenToUserIDRedisIgnore token转换为user_id
Types ¶
Click to show internal directories.
Click to hide internal directories.