Versions in this module Expand all Collapse all v0 v0.2.0 Oct 30, 2022 v0.1.0 Oct 28, 2022 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 New(config *Config) log.Logger + func Warn(logger log.Logger) log.Logger + type AllowedFormat struct + func (f *AllowedFormat) Set(s string) error + func (f *AllowedFormat) String() string + type AllowedLevel struct + func (l *AllowedLevel) Set(s string) error + func (l *AllowedLevel) String() string + func (l *AllowedLevel) UnmarshalYAML(unmarshal func(interface{}) error) error + type Config struct + Format *AllowedFormat + Level *AllowedLevel + type Logger struct + Base log.Logger + CurrentLevel *AllowedLevel + Leveled log.Logger + func NewDynamic(config *Config) *Logger + func (l *Logger) Log(keyvals ...interface{}) error + func (l *Logger) SetLevel(lvl *AllowedLevel)