Versions in this module Expand all Collapse all v0 v0.0.13 Mar 15, 2026 Changes in this version + const LevelNameFieldName + var LevelNameDefault = strings.ToLower(logger.Error.String()) + var LoggerLevelToLogrusLevel = linker.NewLinker[logger.Level, logrus.Level](linker.NewLink(logger.Panic, logrus.PanicLevel), ...) + func WithLogrus() compogo.Option + type Config struct + Level logger.Level + LevelName string + func Configuration(config *Config, configurator configurator.Configurator) (*Config, error) + func NewConfig() *Config + type Decorator struct + func NewDecorator() *Decorator + func (logger *Decorator) AddHook(hook logrus.Hook) + func (logger *Decorator) Debug(i ...interface{}) + func (logger *Decorator) Debugf(s string, i ...interface{}) + func (logger *Decorator) Error(i ...interface{}) + func (logger *Decorator) Errorf(s string, i ...interface{}) + func (logger *Decorator) GetLogger(name string) logger.Logger + func (logger *Decorator) GetStdErr() *logrus.Logger + func (logger *Decorator) GetStdOut() *logrus.Logger + func (logger *Decorator) Info(i ...interface{}) + func (logger *Decorator) Infof(s string, i ...interface{}) + func (logger *Decorator) Panic(i ...interface{}) + func (logger *Decorator) Panicf(s string, i ...interface{}) + func (logger *Decorator) Print(i ...interface{}) + func (logger *Decorator) Printf(s string, i ...interface{}) + func (logger *Decorator) SetLevel(level logger.Level) error + func (logger *Decorator) Warn(i ...interface{}) + func (logger *Decorator) Warnf(s string, i ...interface{})