Versions in this module Expand all Collapse all v0 v0.5.0 Jun 8, 2017 v0.4.0 Mar 6, 2017 Changes in this version + func Debug(logger log.Logger) log.Logger + func Error(logger log.Logger) log.Logger + func Info(logger log.Logger) log.Logger + func Key() interface + func NewFilter(next log.Logger, options ...Option) log.Logger + func NewInjector(next log.Logger, level Value) log.Logger + func Warn(logger log.Logger) log.Logger + type Option func(*logger) + func AllowAll() Option + func AllowDebug() Option + func AllowError() Option + func AllowInfo() Option + func AllowNone() Option + func AllowWarn() Option + func ErrNoLevel(err error) Option + func ErrNotAllowed(err error) Option + func SquelchNoLevel(squelch bool) Option + type Value interface + String func() string + func DebugValue() Value + func ErrorValue() Value + func InfoValue() Value + func WarnValue() Value