Versions in this module Expand all Collapse all v1 v1.0.0 Apr 27, 2020 Changes in this version + type Config struct + func (c *Config) DisableConsoleOut() + func (c *Config) DisableJSONFormat() + func (c *Config) EnableConsoleOut() + func (c *Config) EnableJSONFormat() + func (c *Config) SetCallerSkip(callerSkip int) + func (c *Config) SetFileOut(path, name string, rotationTime, rotationCount uint) + func (c *Config) SetLevel(level string) + func (c *Config) SetProjectName(projectName string) + func (c *Config) SetStacktraceLevel(level string) + type Logger struct + Config *Config + func New() *Logger + func (l *Logger) ApplyConfig() + func (l *Logger) Debug(args ...interface{}) + func (l *Logger) Debugf(template string, args ...interface{}) + func (l *Logger) Debugw(msg string, keysAndValues ...interface{}) + func (l *Logger) Error(args ...interface{}) + func (l *Logger) Errorf(template string, args ...interface{}) + func (l *Logger) Errorw(msg string, keysAndValues ...interface{}) + func (l *Logger) Fatal(args ...interface{}) + func (l *Logger) Fatalf(template string, args ...interface{}) + func (l *Logger) Fatalw(msg string, keysAndValues ...interface{}) + func (l *Logger) Info(args ...interface{}) + func (l *Logger) Infof(template string, args ...interface{}) + func (l *Logger) Infow(msg string, keysAndValues ...interface{}) + func (l *Logger) Panic(args ...interface{}) + func (l *Logger) Panicf(template string, args ...interface{}) + func (l *Logger) Panicw(msg string, keysAndValues ...interface{}) + func (l *Logger) Warn(args ...interface{}) + func (l *Logger) Warnf(template string, args ...interface{}) + func (l *Logger) Warnw(msg string, keysAndValues ...interface{})