youtube_collection
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

34 lines
828 B

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)
}
}