Documentation
¶
Index ¶
- func SetGlobal(l *Logger)
- type Level
- type Logger
- func (l *Logger) Debug(format string, args ...interface{})
- func (l *Logger) Debugf(format string, args ...interface{})
- func (l *Logger) Error(format string, args ...interface{})
- func (l *Logger) Errorf(format string, args ...interface{})
- func (l *Logger) Info(format string, args ...interface{})
- func (l *Logger) Infof(format string, args ...interface{})
- func (l *Logger) SetLevel(level Level)
- func (l *Logger) SetQuiet(quiet bool)
- func (l *Logger) Warn(format string, args ...interface{})
- func (l *Logger) Warnf(format string, args ...interface{})
- func (l *Logger) Writer() io.Writer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Level ¶ added in v0.2.0
type Level int
Level represents the logging level
func ParseLevel ¶ added in v0.2.0
ParseLevel parses a string into a Level
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger provides structured logging with verbosity levels
func (*Logger) Error ¶ added in v0.2.0
Error logs an error-level message (not suppressed by quiet mode)
Click to show internal directories.
Click to hide internal directories.