main.go 437 B

1234567891011121314151617181920212223242526
  1. package main
  2. import (
  3. "mtp20_assisted/core"
  4. "mtp20_assisted/global"
  5. "go.uber.org/zap"
  6. )
  7. func main() {
  8. // 初始化Viper
  9. global.M2A_VP = core.Viper()
  10. // 初始化zap日志库
  11. global.M2A_LOG = core.Zap()
  12. zap.ReplaceGlobals(global.M2A_LOG)
  13. // xorm连接数据库
  14. global.M2A_DB = core.XormOracle()
  15. if global.M2A_DB != nil {
  16. // 程序结束前关闭数据库链接
  17. defer global.M2A_DB.DB().Close()
  18. } else {
  19. return
  20. }
  21. }