Documentation
¶
Index ¶
- Variables
- func BindHandler(group *gin.RouterGroup, handlers ...any)
- func GetClientIP(ctx *gin.Context) string
- func RenderError(c *gin.Context, err error)
- func RenderSuccess(c *gin.Context, data any)
- func Run(mode string, cfg Config, initRoutes func(engine *gin.Engine))
- func WithAccesslog() gin.HandlerFunc
- func WithCasbin(cfg casbinx.Config) gin.HandlerFunc
- func WithCors(headers ...string) gin.HandlerFunc
- func WithJWT(cfg Config, jwtCfg jwtx.Config) gin.HandlerFunc
- func WithTraceid() gin.HandlerFunc
- type Config
Constants ¶
This section is empty.
Variables ¶
View Source
var Validator *validator.Validate
Validator 参数校验工具
Functions ¶
func BindHandler ¶
func BindHandler(group *gin.RouterGroup, handlers ...any)
BindHandler 注册handler中的方法
func GetClientIP ¶
func WithAccesslog ¶
func WithAccesslog() gin.HandlerFunc
func WithTraceid ¶
func WithTraceid() gin.HandlerFunc
Types ¶
Click to show internal directories.
Click to hide internal directories.