You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kratos/log/level.go

34 lines
543 B

4 years ago
package log
// Level is a logger level.
type Level int8
// LevelKey is logger level key.
const LevelKey = "level"
4 years ago
const (
// LevelDebug is logger debug level.
LevelDebug Level = iota
// LevelInfo is logger info level.
LevelInfo
// LevelWarn is logger warn level.
LevelWarn
// LevelError is logger error level.
LevelError
)
func (l Level) String() string {
switch l {
case LevelDebug:
return "DEBUG"
case LevelInfo:
return "INFO"
case LevelWarn:
return "WARN"
case LevelError:
return "ERROR"
default:
return ""
}
}