main.go 815 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package main
  2. import (
  3. "Ic_ouath/app"
  4. "Ic_ouath/global"
  5. "Ic_ouath/nats"
  6. _ "Ic_ouath/nats"
  7. "Ic_ouath/simple_zap"
  8. "context"
  9. )
  10. func init() {
  11. //err := global.SetupSetting()
  12. //if err != nil {
  13. // simple_zap.WithCtx(context.Background()).Sugar().Warn(err, "配置文件读取失败")
  14. //}
  15. err := global.SetupDBLink()
  16. if err != nil {
  17. simple_zap.WithCtx(context.Background()).Sugar().Warn(err, "数据库连接失败")
  18. }
  19. global.SetupRedisLink()
  20. nats.SetupNats()
  21. }
  22. // @title 统一登录平台
  23. // @version 1.0
  24. // @description 统一登录平台
  25. // @Host 127.0.0.1:8080
  26. // @BasePath /api
  27. //
  28. //go:generate swag init --parseDependency --parseDepth=6
  29. func main() {
  30. err := app.InitRouter()
  31. if err != nil {
  32. simple_zap.WithCtx(context.Background()).Sugar().Warn(err, "项目初始化失败")
  33. return
  34. }
  35. }