Gin实际编写中间件
生活随笔
收集整理的這篇文章主要介紹了
Gin实际编写中间件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
路由的使用
router.GET("/v1/metata/metric-maer/metric-cagory", metadataHandler.Category) router.Use(middleware.CloudProduct(config.GetConfiguration())) router.PUT("/v1/metada/metic-nager/diion", metadataHandler.PutDimension)具體的代碼
// CloudProduct 驗證云產品的權限 func CloudProduct(cfg *config.Config) gin.HandlerFunc {return func(ctx *gin.Context) {//獲取云產品的數據params := GroupsParam{}err := ctx.ShouldBindQuery(¶ms)if err != nil {resp.SetGinResponseWk(ctx, consts.RET_FAIL, "獲取參數有誤", err)ctx.Abort()return}} }總結
以上是生活随笔為你收集整理的Gin实际编写中间件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刘庭羽(说一说刘庭羽的简介)
- 下一篇: 李敢打伤卫青犯什么罪?