Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DevConsoleConfig = &zapcore.EncoderConfig{ MessageKey: "message", LevelKey: "level", EncodeLevel: CapitalColorLevel, EncodeTime: zapcore.ISO8601TimeEncoder, CallerKey: "caller", EncodeCaller: zapcore.ShortCallerEncoder, EncodeDuration: zapcore.SecondsDurationEncoder, StacktraceKey: "stacktrace", }
DevConsoleConfig is a bol.com tailored development optimized console encoder config
View Source
var JSONConfig = zapcore.EncoderConfig{ MessageKey: "@message", LevelKey: "level", EncodeLevel: zapcore.CapitalLevelEncoder, TimeKey: "@timestamp", EncodeTime: zapcore.ISO8601TimeEncoder, CallerKey: "caller", EncodeCaller: zapcore.ShortCallerEncoder, EncodeDuration: zapcore.SecondsDurationEncoder, StacktraceKey: "stacktrace", }
JSONConfig is a bol.com tailored production optimized json encoder config
View Source
var ProConsoleConfig = &zapcore.EncoderConfig{ MessageKey: "message", LevelKey: "level", EncodeLevel: zapcore.CapitalLevelEncoder, EncodeTime: zapcore.ISO8601TimeEncoder, CallerKey: "caller", EncodeCaller: zapcore.ShortCallerEncoder, EncodeDuration: zapcore.SecondsDurationEncoder, StacktraceKey: "stacktrace", }
ProConsoleConfig is a bol.com tailored production optimized console encoder config
Functions ¶
func CapitalColorLevel ¶
func CapitalColorLevel(l zapcore.Level, enc zapcore.PrimitiveArrayEncoder)
CapitalColorLevel will apply coloring to the log level indicator
func ColorBytesForLevel ¶
ColorBytesForLevel returns the byte sequence used to color keys for console output
Types ¶
Click to show internal directories.
Click to hide internal directories.