diff --git a/server/main.go b/server/main.go index 3abcd0c1..ae8f256d 100644 --- a/server/main.go +++ b/server/main.go @@ -1,38 +1,33 @@ package main -//import ( -// "gin-vue-admin/core" -// "gin-vue-admin/global" -// "gin-vue-admin/initialize" -//) -// -////go:generate go env -w GO111MODULE=on -////go:generate go env -w GOPROXY=https://goproxy.cn,direct -////go:generate go mod tidy -////go:generate go mod download -// -//// @title Swagger Example API -//// @version 0.0.1 -//// @description This is a sample Server pets -//// @securityDefinitions.apikey ApiKeyAuth -//// @in header -//// @name x-token -//// @BasePath / -//func main() { -// global.GVA_VP = core.Viper() // 初始化Viper -// global.GVA_LOG = core.Zap() // 初始化zap日志库 -// global.GVA_DB = initialize.Gorm() // gorm连接数据库 -// initialize.Timer() -// if global.GVA_DB != nil { -// initialize.MysqlTables(global.GVA_DB) // 初始化表 -// // 程序结束前关闭数据库链接 -// db, _ := global.GVA_DB.DB() -// defer db.Close() -// } -// core.RunWindowsServer() -//} +import ( + "gin-vue-admin/core" + "gin-vue-admin/global" + "gin-vue-admin/initialize" +) -var Plugin plugin +//go:generate go env -w GO111MODULE=on +//go:generate go env -w GOPROXY=https://goproxy.cn,direct +//go:generate go mod tidy +//go:generate go mod download -type plugin struct { +// @title Swagger Example API +// @version 0.0.1 +// @description This is a sample Server pets +// @securityDefinitions.apikey ApiKeyAuth +// @in header +// @name x-token +// @BasePath / +func main() { + global.GVA_VP = core.Viper() // 初始化Viper + global.GVA_LOG = core.Zap() // 初始化zap日志库 + global.GVA_DB = initialize.Gorm() // gorm连接数据库 + initialize.Timer() + if global.GVA_DB != nil { + initialize.MysqlTables(global.GVA_DB) // 初始化表 + // 程序结束前关闭数据库链接 + db, _ := global.GVA_DB.DB() + defer db.Close() + } + core.RunWindowsServer() }