Versions in this module Expand all Collapse all v0 v0.0.1 Aug 24, 2022 Changes in this version + func Debug(v ...interface{}) + func Debugf(format string, v ...interface{}) + func Error(v ...interface{}) + func Errorf(format string, v ...interface{}) + func Info(v ...interface{}) + func Infof(format string, v ...interface{}) + func SetLogger(l Logger) + func Warning(v ...interface{}) + func Warningf(format string, v ...interface{}) + type BasicLogger struct + func NewBasicLogger(level LogLevel) *BasicLogger + func (l *BasicLogger) Debug(v ...interface{}) + func (l *BasicLogger) Debugf(format string, v ...interface{}) + func (l *BasicLogger) Error(v ...interface{}) + func (l *BasicLogger) Errorf(format string, v ...interface{}) + func (l *BasicLogger) Info(v ...interface{}) + func (l *BasicLogger) Infof(format string, v ...interface{}) + func (l *BasicLogger) Warning(v ...interface{}) + func (l *BasicLogger) Warningf(format string, v ...interface{}) + type LogLevel string + const LevelDebug + const LevelError + const LevelInfo + const LevelNone + const LevelWarning + type Logger interface + Debug func(v ...interface{}) + Debugf func(format string, v ...interface{}) + Error func(v ...interface{}) + Errorf func(format string, v ...interface{}) + Info func(v ...interface{}) + Infof func(format string, v ...interface{}) + Warning func(v ...interface{}) + Warningf func(format string, v ...interface{})