2026年2月20日
This commit is contained in:
19
main.go
19
main.go
@@ -2,30 +2,25 @@ package main
|
||||
|
||||
import (
|
||||
"awesomeProject/router"
|
||||
|
||||
"fmt"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
// main 函数是程序的入口点,初始化并启动Web服务器
|
||||
func main() {
|
||||
// 创建默认的gin引擎
|
||||
r := gin.Default()
|
||||
|
||||
// 加载模板文件,支持多层目录结构
|
||||
// 加载模板(支持多层目录)
|
||||
r.LoadHTMLGlob("templates/**/*")
|
||||
|
||||
// 配置静态文件目录,将./static目录映射到URL路径/static
|
||||
r.Static("/static", "./static")
|
||||
|
||||
// 初始化路由
|
||||
router.DefaultRouterInit(r)
|
||||
router.AdminRouterInit(r)
|
||||
|
||||
router.ApiRouterInit(r)
|
||||
|
||||
router.DefaultRouterInit(r)
|
||||
|
||||
// 启动HTTP服务器,监听在8081端口
|
||||
err := r.Run(":8088")
|
||||
fmt.Println("Server running on port 8080")
|
||||
err := r.Run(":8080")
|
||||
if err != nil {
|
||||
fmt.Printf("Server failed to start: %v\n", err)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user