package init import ( "jyBXSubscribe/entity" "jyBXSubscribe/rpc/internal/config" _ "github.com/go-sql-driver/mysql" "github.com/zeromicro/go-zero/core/logx" ) var C config.Config var err error // var DB config.Db // var Logc entity.Logc func InitC() { //初始mongodb MongoDBInit(&DB.Mongo) //初始化msyql MysqlInit(&DB.Mysql) //初始redis RedisInit(&DB.Redis) //初始es EsInit(&DB.Es) if len(Logc.Level) > 0 { for _, v := range Logc.Level { logx.MustSetup(logx.LogConf{ Mode: Logc.Mode, Path: Logc.Path, Level: v, KeepDays: Logc.KeepDays, }) logx.Info(v, "--日志记录") } } // PushMapping.Init() }