gin路由分组 路由文件抽离

gin自定义控制器 实现控制器的继承
This commit is contained in:
2025-12-03 22:19:24 +08:00
parent 4a8e355b73
commit 8155bd710b
11 changed files with 160 additions and 128 deletions

17
router/defaultRouter.go Normal file
View File

@@ -0,0 +1,17 @@
package router
import (
"awesomeProject/controller/nannanwu"
"github.com/gin-gonic/gin"
)
func DefaultRouterInit(r *gin.Engine) {
defaultRouter := r.Group("/")
{
defaultRouter.GET("", nannanwu.DefaultController{}.Index)
defaultRouter.GET("/article", nannanwu.DefaultController{}.Article)
defaultRouter.GET("/success", nannanwu.DefaultController{}.Success)
defaultRouter.GET("/error", nannanwu.DefaultController{}.Error)
}
}