当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
0 Star 0 Fork 0

我带你们打/Gin_Starter
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 864 Bytes
一键复制 编辑 原始数据 按行查看 历史
我带你们打 提交于 2021-08-13 18:37 . refactor
package main
import (
"database/sql"
"gin-starter/core"
"gin-starter/global"
"gin-starter/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.VP = core.Viper() // 初始化Viper
global.LOG = core.Zap() // 初始化zap日志库
global.DB = initialize.Gorm() // gorm连接数据库
initialize.Timer()
if global.DB != nil {
initialize.MysqlTables(global.DB) // 初始化表
// 程序结束前关闭数据库链接
db, _ := global.DB.DB()
defer func(db *sql.DB) {
_ = db.Close()
}(db)
}
core.RunWindowsServer()
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/FlameMida/Gin_Starter.git
git@gitee.com:FlameMida/Gin_Starter.git
FlameMida
Gin_Starter
Gin_Starter
develop

搜索帮助