You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
476 B
Go
19 lines
476 B
Go
package log
|
|
|
|
// Formatter is a interface used to implement a custom Formatter
|
|
type Formatter interface {
|
|
Format(level Level, msg string, logger *Logger) []byte
|
|
}
|
|
|
|
/*
|
|
// simpleFormatter is default formmatter
|
|
type simpleFormatter struct {
|
|
}
|
|
|
|
// Format implements log.Formatter
|
|
func (f *simpleFormatter) Format(level Level, msg string, logger *Logger) []byte {
|
|
time := time.Now().Format("15:04:05.000")
|
|
return []byte(fmt.Sprintf("%s %s %s\n", time, level.String(), msg))
|
|
}
|
|
*/
|