timetable-mgr/src/log/log.go

22 lines
436 B
Go
Raw Normal View History

2023-07-18 14:09:28 +01:00
package log
import (
"go.uber.org/zap"
"go.uber.org/zap/zapcore"
)
var Msg *zap.Logger
func init() {
var err error
// Create a custom configuration with a human-readable "Console" encoder
config := zap.NewDevelopmentConfig()
config.EncoderConfig.EncodeLevel = zapcore.CapitalColorLevelEncoder // Adds color to log levels
Msg, err = config.Build()
if err != nil {
panic("Failed to initialize logger: " + err.Error())
}
}