package main import ( "fmt" utils "youtube_collection_server/Utils" config "youtube_collection_server/config" "youtube_collection_server/controller" "youtube_collection_server/middle" "github.com/gin-gonic/gin" ) func main() { config.InitConfig() // 创建一个默认的路由引擎 router := gin.Default() //初始化路由 initRouter(router) config.Logger.Infof("服务器启动成功...端口:%d", config.MyEnv.Server.Port) router.Use(middle.Cors()) err := router.Run(fmt.Sprintf(":"+"%d", config.MyEnv.Server.Port)) if err != nil { config.Logger.Error("服务器启动失败") return } } func initRouter(router *gin.Engine) { router.Use(utils.LoggerToFile(config.MyEnv.Log.LogEnv, config.MyEnv.Log.LogPath)) noAuth := router.Group("") { noAuth.GET("/test", controller.UserController.Test) } }