Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApiAuthMiddleware ¶
func ApiAuthMiddleware(allowUrls ...string) gin.HandlerFunc
func CorsDomainMiddleware ¶
func CorsDomainMiddleware() gin.HandlerFunc
====================================================================== * * 功能:解决跨域请求(CorsDomainMiddleware) * 类型:中间件 * 描述:上线需要去掉该中间件 * ======================================================================
func RecoveryMiddleware ¶
func RecoveryMiddleware() gin.HandlerFunc
====================================================================== * * 功能:捕获所有panic,并且返回错误信息 (RecoveryMiddleware) * 类型:中间件 * 描述:遇到异常报错后 还会接着往下执行 不会影响整个系统运行 * ======================================================================
func RequestLogMiddleware ¶
func RequestLogMiddleware() gin.HandlerFunc
====================================================================== * * 功能:请求日志记录中间件 (RequestLogMiddleware) * 类型:中间件 * 描述:记录日志 * ======================================================================
func TranslationMiddleware ¶
func TranslationMiddleware() gin.HandlerFunc
================================================================================================ * * 功能:初始 化验证器 和 翻译器 (TranslationMiddleware) * 类型:中间件 * 描述:https://github.com/go-playground/validator/blob/master/_examples/translations/main.go * ================================================================================================
Types ¶
This section is empty.