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实际编写中间件的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 刘庭羽(说一说刘庭羽的简介)
- 下一篇: Go使用mgo增删改查聚合操作