func ConnectDB() { dbMap = make(map[string]dbfw.IDBExecutor) var config coredef.OperateConfig netfw.GetConfig("OperateConfig", &config) for _, v := range config.GetDB() { dbExec := dbfw.NewDBExecutor() dbConfig := netfw.SvcConfig.GetDB() log.Println("connect:", v.GetAddr()) err := dbExec.Open(v.GetAddr(), dbConfig.GetShowOperate(), int(dbConfig.GetConnCount())) if err != nil { log.Println(err) } dbMap[v.GetName()] = dbExec dbInfo = append(dbInfo, v) } }