package data import ( c "git.inspur.com/sbg-jszt/cfn/cfn-schedule/config" "sync" ) var once sync.Once func InitData() { once.Do(func() { if c.Config.DatabaseConfig.Type == "sqlite" { initSqlite() } else { initPostgres() } initNats() initPrometheus() initXxlJob() if c.Config.Redis.Enable { // 初始化 redis initRedis() } }) }