type LogFunction …
type Logger …
type exitFunc …
type MutexWrap …
func (mw *MutexWrap) Lock() { … }
func (mw *MutexWrap) Unlock() { … }
func (mw *MutexWrap) Disable() { … }
func New() *Logger { … }
func (logger *Logger) newEntry() *Entry { … }
func (logger *Logger) releaseEntry(entry *Entry) { … }
func (logger *Logger) WithField(key string, value interface{ … }
func (logger *Logger) WithFields(fields Fields) *Entry { … }
func (logger *Logger) WithError(err error) *Entry { … }
func (logger *Logger) WithContext(ctx context.Context) *Entry { … }
func (logger *Logger) WithTime(t time.Time) *Entry { … }
func (logger *Logger) Logf(level Level, format string, args ...interface{ … }
func (logger *Logger) Tracef(format string, args ...interface{ … }
func (logger *Logger) Debugf(format string, args ...interface{ … }
func (logger *Logger) Infof(format string, args ...interface{ … }
func (logger *Logger) Printf(format string, args ...interface{ … }
func (logger *Logger) Warnf(format string, args ...interface{ … }
func (logger *Logger) Warningf(format string, args ...interface{ … }
func (logger *Logger) Errorf(format string, args ...interface{ … }
func (logger *Logger) Fatalf(format string, args ...interface{ … }
func (logger *Logger) Panicf(format string, args ...interface{ … }
func (logger *Logger) Log(level Level, args ...interface{ … }
func (logger *Logger) LogFn(level Level, fn LogFunction) { … }
func (logger *Logger) Trace(args ...interface{ … }
func (logger *Logger) Debug(args ...interface{ … }
func (logger *Logger) Info(args ...interface{ … }
func (logger *Logger) Print(args ...interface{ … }
func (logger *Logger) Warn(args ...interface{ … }
func (logger *Logger) Warning(args ...interface{ … }
func (logger *Logger) Error(args ...interface{ … }
func (logger *Logger) Fatal(args ...interface{ … }
func (logger *Logger) Panic(args ...interface{ … }
func (logger *Logger) TraceFn(fn LogFunction) { … }
func (logger *Logger) DebugFn(fn LogFunction) { … }
func (logger *Logger) InfoFn(fn LogFunction) { … }
func (logger *Logger) PrintFn(fn LogFunction) { … }
func (logger *Logger) WarnFn(fn LogFunction) { … }
func (logger *Logger) WarningFn(fn LogFunction) { … }
func (logger *Logger) ErrorFn(fn LogFunction) { … }
func (logger *Logger) FatalFn(fn LogFunction) { … }
func (logger *Logger) PanicFn(fn LogFunction) { … }
func (logger *Logger) Logln(level Level, args ...interface{ … }
func (logger *Logger) Traceln(args ...interface{ … }
func (logger *Logger) Debugln(args ...interface{ … }
func (logger *Logger) Infoln(args ...interface{ … }
func (logger *Logger) Println(args ...interface{ … }
func (logger *Logger) Warnln(args ...interface{ … }
func (logger *Logger) Warningln(args ...interface{ … }
func (logger *Logger) Errorln(args ...interface{ … }
func (logger *Logger) Fatalln(args ...interface{ … }
func (logger *Logger) Panicln(args ...interface{ … }
func (logger *Logger) Exit(code int) { … }
func (logger *Logger) SetNoLock() { … }
func (logger *Logger) level() Level { … }
func (logger *Logger) SetLevel(level Level) { … }
func (logger *Logger) GetLevel() Level { … }
func (logger *Logger) AddHook(hook Hook) { … }
func (logger *Logger) IsLevelEnabled(level Level) bool { … }
func (logger *Logger) SetFormatter(formatter Formatter) { … }
func (logger *Logger) SetOutput(output io.Writer) { … }
func (logger *Logger) SetReportCaller(reportCaller bool) { … }
func (logger *Logger) ReplaceHooks(hooks LevelHooks) LevelHooks { … }
func (logger *Logger) SetBufferPool(pool BufferPool) { … }