Versions in this module Expand all Collapse all v1 v1.2.0 Aug 30, 2023 Changes in this version + func GetLevel(module string) api.Level + func HideCallerInfo(module string, level api.Level) + func InitLogger(l api.LoggerProvider) + func IsEnabledFor(module string, level api.Level) bool + func LoggerProvider() api.LoggerProvider + func SetLevel(module string, level api.Level) + func ShowCallerInfo(module string, level api.Level) + func VerifyBasicLogging(t *testing.T, level api.Level, loggerFunc fn, loggerFuncf fnf, ...) + func VerifyCriticalLoggings(t *testing.T, level api.Level, loggerFunc fn, loggerFuncf fnf, ...) + type Log struct + func (l *Log) ChangeOutput(output io.Writer) + func (l *Log) Debug(args ...interface{}) + func (l *Log) Debugf(format string, args ...interface{}) + func (l *Log) Debugln(args ...interface{}) + func (l *Log) Error(args ...interface{}) + func (l *Log) Errorf(format string, args ...interface{}) + func (l *Log) Errorln(args ...interface{}) + func (l *Log) Fatal(args ...interface{}) + func (l *Log) Fatalf(format string, args ...interface{}) + func (l *Log) Fatalln(args ...interface{}) + func (l *Log) Info(args ...interface{}) + func (l *Log) Infof(format string, args ...interface{}) + func (l *Log) Infoln(args ...interface{}) + func (l *Log) Panic(args ...interface{}) + func (l *Log) Panicf(format string, args ...interface{}) + func (l *Log) Panicln(args ...interface{}) + func (l *Log) Print(args ...interface{}) + func (l *Log) Printf(format string, args ...interface{}) + func (l *Log) Println(args ...interface{}) + func (l *Log) Warn(args ...interface{}) + func (l *Log) Warnf(format string, args ...interface{}) + func (l *Log) Warnln(args ...interface{}) + type Provider struct + func (p *Provider) GetLogger(module string) api.Logger