//路由组的组
videoGroup := r.Group("/video")
{
videoGroup.GET("/xxx", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/pppp", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/ooo", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/xxxxxxxx", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
}
路由组嵌套
eg:
videoGroup := r.Group("/video")
{
videoGroup.GET("/xxx", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/pppp", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/ooo", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
videoGroup.GET("/xxxxxxxx", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"msg": "访问路由组成功"})
})
//嵌套路由组
xx := videoGroup.Group("xx")
xx.GET("/oo", func(c *gin.Context) {
c.JSON(http.StatusOK,gin.H{"msg":"嵌套路由组成功"})
})
}