代码拉取完成,页面将自动刷新
package main
import (
"LibraryManagementSys/core"
"LibraryManagementSys/global"
"LibraryManagementSys/initialize"
)
// @title LMS
// @version 1.0
// @description 图书借阅系统接口
// @contact.name VinceZ
// @contact.url https://gitee.com/turbo30/lms
// @contact.email turbochang@foxmail.com
// @license.name Apache 2.0
// @license.url http://www.apache.org/licenses/LICENSE-2.0.html
// @BasePath /
func main() {
core.Viper() // 启动环境在 constant/configConstant.go 中ENV配置
core.LmsInitLogger() // 日志初始化
global.LMS_DB = initialize.DbInit() // 连接数据库
if global.LMS_DB != nil {
initialize.RegisterTables(global.LMS_DB) // 创建表
initialize.DataInit(global.LMS_DB) // 初始化数据
// 程序结束前关闭数据库链接
db, _ := global.LMS_DB.DB()
defer db.Close()
}
initialize.RedisInit() // 连接redis
defer global.LMS_REDIS.Close()
core.RunGinServer() // 启动服务
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。