run.go 435 B

1234567891011121314151617181920212223
  1. package pcmserver
  2. import (
  3. "dy-admin/internal/pcmserver/config"
  4. "dy-admin/internal/pcmserver/global"
  5. "dy-admin/internal/pcmserver/resource"
  6. "dy-admin/internal/pcmserver/servers"
  7. )
  8. func Run(cfg *config.Config) error {
  9. // 初始化系统全局变量
  10. global.InitGlobalVars(cfg)
  11. // 初始化数据库表
  12. resource.InitDB()
  13. ss, err := servers.CreateServers(cfg)
  14. if err != nil {
  15. return err
  16. }
  17. return ss.PrepareRun().Run()
  18. }