package app import ( "common/log" "common/utils" "math/rand" "scene/config" ) func (p *Program) initBase() (*config.Config, error) { // 配置 cfg, err := config.LoadConfig("./config") if err != nil { return nil, err } // 日志 log.Init(cfg.Log.Debug, cfg.Log.MaxSize, cfg.Log.MaxBackups, cfg.Log.MaxAge, cfg.Log.Level) // 雪花 utils.InitSnowflake(int64(rand.Intn(1000))) return cfg, nil }