github.com/khulnasoft-lab/tunnel-db@v0.0.0-20231117205118-74e1113bd007/pkg/log/log.go (about) 1 package log 2 3 import ( 4 "go.uber.org/zap" 5 "go.uber.org/zap/zapcore" 6 ) 7 8 var Logger *zap.SugaredLogger 9 10 func init() { 11 conf := zap.NewDevelopmentConfig() 12 conf.DisableCaller = true 13 conf.DisableStacktrace = true 14 conf.EncoderConfig.EncodeTime = zapcore.RFC3339TimeEncoder 15 16 logger, _ := conf.Build() 17 Logger = logger.Sugar() 18 } 19 20 func SetLogger(l *zap.SugaredLogger) { 21 Logger = l 22 }