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.

37 lines
777 B

package main
import (
"dsSzxy/Router"
"dsSzxy/Utils"
"dsSzxy/Utils/CommonUtil"
"dsSzxy/Utils/ConfigUtil"
"dsSzxy/Utils/FileUtil"
"fmt"
"github.com/gin-gonic/gin"
)
func main() {
// 发布模式
//gin.SetMode(gin.ReleaseMode)
// 显示Logo
configIniFile := "./Config/logo.txt"
if !CommonUtil.Exists(configIniFile) {
configIniFile = "/usr/local/dsMin/dsSzxy/Config/logo.txt"
}
var logo = FileUtil.ReadFileContent(configIniFile)
fmt.Print(logo)
// 开发模式
gin.SetMode(gin.DebugMode)
// 开启gin服务器
r := gin.Default()
//设置静态资源
r.Static("/dsSzxy/static", "./static")
// 使用跨域中间件
r.Use(Utils.Cors())
//主路由
Router.GinRouter(r)
// 监听并在 0.0.0.0:8006 上启动服务
r.Run(":" + ConfigUtil.ServerPort)
}