Versions in this module Expand all Collapse all v1 v1.5.3 Dec 16, 2021 v1.5.2 Dec 16, 2021 Changes in this version + const Debug + const Error + const Fatal + const Info + const Warn + type Configuration struct + ConsoleJSONFormat bool + ConsoleLevel string + EnableConsole bool + EnableFile bool + FileJSONFormat bool + FileLevel string + Filename string + LocalTime bool + MaxAgeDays int + MaxBackups int + MaxSizeMB int + type Fields map[string]interface + type Logger interface + Debugf func(format string, args ...interface{}) + Errorf func(format string, args ...interface{}) + Fatalf func(format string, args ...interface{}) + Infof func(format string, args ...interface{}) + Panicf func(format string, args ...interface{}) + Warnf func(format string, args ...interface{}) + WithFields func(keyValues Fields) Logger + func GetDefaultLogger() Logger + func NewLogrusLogger(lLogger logrus.FieldLogger) Logger + func NewLogrusLoggerWithConfig(config Configuration) Logger + type LogrusLogEntry struct + func (l *LogrusLogEntry) Debugf(format string, args ...interface{}) + func (l *LogrusLogEntry) Errorf(format string, args ...interface{}) + func (l *LogrusLogEntry) Fatalf(format string, args ...interface{}) + func (l *LogrusLogEntry) Infof(format string, args ...interface{}) + func (l *LogrusLogEntry) Panicf(format string, args ...interface{}) + func (l *LogrusLogEntry) Warnf(format string, args ...interface{}) + func (l *LogrusLogEntry) WithFields(fields Fields) Logger + type LogrusLogger struct + func (l *LogrusLogger) Debugf(format string, args ...interface{}) + func (l *LogrusLogger) Errorf(format string, args ...interface{}) + func (l *LogrusLogger) Fatalf(format string, args ...interface{}) + func (l *LogrusLogger) Infof(format string, args ...interface{}) + func (l *LogrusLogger) Panicf(format string, args ...interface{}) + func (l *LogrusLogger) Warnf(format string, args ...interface{}) + func (l *LogrusLogger) WithFields(fields Fields) Logger