mirror of
https://github.com/serty2005/rmser.git
synced 2026-02-04 19:02:33 -06:00
пересчет поправил редактирование с перепроведением галка автопроведения работает рекомендации починил
26 lines
484 B
Go
26 lines
484 B
Go
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())
|
|
}
|
|
}
|