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.

35 lines
828 B

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