start rmser

This commit is contained in:
2025-11-29 08:40:24 +03:00
commit 5aa2238eea
2117 changed files with 375169 additions and 0 deletions

25
pkg/logger/logger.go Normal file
View File

@@ -0,0 +1,25 @@
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())
}
}