今天时间多还早,多折腾会

开始

URL过多需要面临分组问题,这是个高频使用内容

router.GET("/goods/list",goodlist)
router.GET("/goods/add",creatgoods)
router.GET("/goods/1",goodadetail)

这样都有/goods 直接上面那样搞不合适

创建路由组

goodsGroup := router.Group("/goods")这样创建了一个/goods开头的路由组
后面绑定就可以
goodsGroup.GET("/list",goodlist)就规整多了
例子

	goodsGroup := router.Group("/goods")
	{
		goodsGroup.GET("/list", goodlist)
		goodsGroup.GET("/1", goodadetail)
		goodsGroup.POST("add", creatgoods)
	}

开头创建个组,然后直接一个大括号,把组内的路由绑定进去,看上去很规整。
路由组很多会用到v1这样的,来区别接口版本号