Versions in this module Expand all Collapse all v0 v0.1.0 Apr 21, 2014 Changes in this version + type Entry struct + Data Fields + func NewEntry(logger *Logger) *Entry + func (entry *Entry) Debug(args ...interface{}) + func (entry *Entry) Debugf(format string, args ...interface{}) + func (entry *Entry) Debugln(args ...interface{}) + func (entry *Entry) Error(args ...interface{}) + func (entry *Entry) Errorf(format string, args ...interface{}) + func (entry *Entry) Errorln(args ...interface{}) + func (entry *Entry) Fatal(args ...interface{}) + func (entry *Entry) Fatalf(format string, args ...interface{}) + func (entry *Entry) Fatalln(args ...interface{}) + func (entry *Entry) Info(args ...interface{}) + func (entry *Entry) Infof(format string, args ...interface{}) + func (entry *Entry) Infoln(args ...interface{}) + func (entry *Entry) Panic(args ...interface{}) + func (entry *Entry) Panicf(format string, args ...interface{}) + func (entry *Entry) Panicln(args ...interface{}) + func (entry *Entry) Print(args ...interface{}) + func (entry *Entry) Printf(format string, args ...interface{}) + func (entry *Entry) Println(args ...interface{}) + func (entry *Entry) Reader() (*bytes.Buffer, error) + func (entry *Entry) String() (string, error) + func (entry *Entry) Warn(args ...interface{}) + func (entry *Entry) Warnf(format string, args ...interface{}) + func (entry *Entry) Warningf(format string, args ...interface{}) + func (entry *Entry) Warningln(args ...interface{}) + func (entry *Entry) Warnln(args ...interface{}) + func (entry *Entry) WithField(key string, value interface{}) *Entry + func (entry *Entry) WithFields(fields Fields) *Entry + type Fields map[string]interface + type Formatter interface + Format func(*Entry) ([]byte, error) + type Hook interface + Fire func(*Entry) error + Levels func() []Level + type JSONFormatter struct + func (f *JSONFormatter) Format(entry *Entry) ([]byte, error) + type Level uint8 + const Debug + const Error + const Fatal + const Info + const Panic + const Warn + type Logger struct + Formatter Formatter + Hooks levelHooks + Level Level + Out io.Writer + func New() *Logger + func (logger *Logger) Debug(args ...interface{}) + func (logger *Logger) Debugf(format string, args ...interface{}) + func (logger *Logger) Debugln(args ...interface{}) + func (logger *Logger) Error(args ...interface{}) + func (logger *Logger) Errorf(format string, args ...interface{}) + func (logger *Logger) Errorln(args ...interface{}) + func (logger *Logger) Fatal(args ...interface{}) + func (logger *Logger) Fatalf(format string, args ...interface{}) + func (logger *Logger) Fatalln(args ...interface{}) + func (logger *Logger) Info(args ...interface{}) + func (logger *Logger) Infof(format string, args ...interface{}) + func (logger *Logger) Infoln(args ...interface{}) + func (logger *Logger) Panic(args ...interface{}) + func (logger *Logger) Panicf(format string, args ...interface{}) + func (logger *Logger) Panicln(args ...interface{}) + func (logger *Logger) Print(args ...interface{}) + func (logger *Logger) Printf(format string, args ...interface{}) + func (logger *Logger) Println(args ...interface{}) + func (logger *Logger) Warn(args ...interface{}) + func (logger *Logger) Warnf(format string, args ...interface{}) + func (logger *Logger) Warning(args ...interface{}) + func (logger *Logger) Warningf(format string, args ...interface{}) + func (logger *Logger) Warningln(args ...interface{}) + func (logger *Logger) Warnln(args ...interface{}) + func (logger *Logger) WithField(key string, value interface{}) *Entry + func (logger *Logger) WithFields(fields Fields) *Entry + type StdLogger interface + Fatal func(...interface{}) + Fatalf func(string, ...interface{}) + Fatalln func(...interface{}) + Panic func(...interface{}) + Panicf func(string, ...interface{}) + Panicln func(...interface{}) + Print func(...interface{}) + Printf func(string, ...interface{}) + Println func(...interface{}) + type TextFormatter struct + ForceColors bool + func (f *TextFormatter) AppendKeyValue(serialized []byte, key, value interface{}) []byte + func (f *TextFormatter) Format(entry *Entry) ([]byte, error)