123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package main
- import (
- "os"
- "gin-vue-admin/cmd"
- "gin-vue-admin/config"
- "gin-vue-admin/init/initRedis"
- "gin-vue-admin/init/initRouter"
- "gin-vue-admin/init/qmlog"
- "gin-vue-admin/init/qmsql"
- "gin-vue-admin/init/registTable"
-
- )
- var (
- mysqlHost = os.Getenv("MYSQLHOST")
- mysqlPort = os.Getenv("MYSQLPORT")
- )
- func main() {
- qmlog.InitLog()
-
-
- mysqlConfig := config.GinVueAdminconfig.MysqlAdmin
- if mysqlHost != "" && mysqlPort != "" {
- mysqlConfig.Path = mysqlHost + ":" + mysqlPort
- }
- db := qmsql.InitMysql(mysqlConfig)
- if config.GinVueAdminconfig.System.UseMultipoint {
- _ = initRedis.InitRedis()
- }
- registTable.RegistTable(db)
- defer qmsql.DEFAULTDB.Close()
- Router := initRouter.InitRouter()
- qmlog.QMLog.Info("服务器开启")
-
-
-
-
-
-
-
-
-
- cmd.RunWindowsServer(Router)
-
- }
|