1234567891011121314151617181920212223242526272829 |
- package log
- // Level of severity.
- type Level int
- // Verbose is a boolean type that implements Info, Infov (like Printf) etc.
- type Verbose bool
- // common log level.
- const (
- _debugLevel Level = iota
- _infoLevel
- _warnLevel
- _errorLevel
- _fatalLevel
- )
- var levelNames = [...]string{
- _debugLevel: "DEBUG",
- _infoLevel: "INFO",
- _warnLevel: "WARN",
- _errorLevel: "ERROR",
- _fatalLevel: "FATAL",
- }
- // String implementation.
- func (l Level) String() string {
- return levelNames[l]
- }
|