golang gin如何添加自定义中间件

func TestMiddle() gin.HandlerFunc {
	return func(c *gin.Context) {
		fmt.Println("logging...")
	}
}

func InitRouter() *gin.Engine {
	r := gin.New()
	r.Use(gin.Logger())
	r.Use(gin.Recovery())
	r.Use(TestMiddle())

	apifront := r.Group("addiction")
	apifront.GET("/gapi/check", api.Check)

	return r
}

猜你喜欢

转载自blog.csdn.net/coffiasd/article/details/115639012