package logger import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" ) var Log *zap.Logger func Init(mode string) { var config zap.Config if mode == "release" { config = zap.NewProductionConfig() } else { config = zap.NewDevelopmentConfig() config.EncoderConfig.EncodeLevel = zapcore.CapitalColorLevelEncoder } var err error Log, err = config.Build() if err != nil { panic("не удалось инициализировать логгер: " + err.Error()) } }