Versions in this module Expand all Collapse all v0 v0.0.1 Jan 29, 2023 Changes in this version + const DPanicLevel + const DebugLevel + const ErrorLevel + const FatalLevel + const InfoLevel + const MaxLevel + const MinLevel + const PanicLevel + const WarnLevel + type Level zapcore.Level + func (l *Level) UnmarshalText(text []byte) error + func (l Level) MarshalText() ([]byte, error) + func (l Level) String() string + type LogConfig struct + ConsoleLog bool + LogFileConfigs []LogFileConfig + RootCallerSkip int + type LogFileConfig struct + LogRange [2]Level + LoggerName string + Type LogFileType + func (c *LogFileConfig) UnmarshalJSON(data []byte) error + func (c *LogFileConfig) UnmarshalYAML(unmarshal func(interface{}) error) error + type LogFileType int + const Logfeller + const Lumberjack + const NoWriter + func (t *LogFileType) UnmarshalText(text []byte) error + func (t LogFileType) MarshalText() ([]byte, error) + func (t LogFileType) String() string + type Logger struct + func NewConsole() *Logger + func NewDefault(logDir string, backups int, logConsole bool) *Logger + func NewWithConfig(c LogConfig) (*Logger, error) + func (l *Logger) CallSkip(skips int) iface.Logger + func (l *Logger) Debug(msg string, keysAndValues ...interface{}) + func (l *Logger) Debugf(template string, args ...interface{}) + func (l *Logger) Error(msg string, keysAndValues ...interface{}) + func (l *Logger) Errorf(template string, args ...interface{}) + func (l *Logger) Fatal(msg string, keysAndValues ...interface{}) + func (l *Logger) Fatalf(template string, args ...interface{}) + func (l *Logger) Info(msg string, keysAndValues ...interface{}) + func (l *Logger) Infof(template string, args ...interface{}) + func (l *Logger) Named(loggerName string) iface.Logger + func (l *Logger) Panic(msg string, keysAndValues ...interface{}) + func (l *Logger) Panicf(template string, args ...interface{}) + func (l *Logger) Warn(msg string, keysAndValues ...interface{}) + func (l *Logger) Warnf(template string, args ...interface{}) + func (l *Logger) With(args ...interface{}) iface.Logger