Documentation
¶
Index ¶
- Constants
- func Author() string
- func License() string
- func Version() string
- type LogFlag
- type LogLevel
- type Logger
- func (l *Logger) Close()
- func (l *Logger) Debug(msg string, args ...interface{})
- func (l *Logger) DebugOnce(msg string, args ...interface{})
- func (l *Logger) Error(msg string, args ...interface{})
- func (l *Logger) ErrorOnce(msg string, args ...interface{})
- func (l *Logger) Fatal(msg string, args ...interface{})
- func (l *Logger) Info(msg string, args ...interface{})
- func (l *Logger) InfoOnce(msg string, args ...interface{})
- func (l *Logger) Log(level LogLevel, msg string, args ...interface{})
- func (l *Logger) LogOnce(level LogLevel, msg string, args ...interface{})
- func (l *Logger) SetDailyRotate(rotateNum int64) error
- func (l *Logger) SetFlag(flag LogFlag)
- func (l *Logger) SetLevel(level LogLevel)
- func (l *Logger) SetRotate(rotateType string, rotateNum int64, rotateSize int64) error
- func (l *Logger) SetSizeRotate(rotateNum int64, rotateSize int64) error
- func (l *Logger) Warn(msg string, args ...interface{})
- func (l *Logger) WarnOnce(msg string, args ...interface{})
Constants ¶
View Source
const ( Ldate = 1 << iota Ltime Lmicroseconds Llongfile Lshortfile LUTC LstdFlags = Ldate | Ltime )
Log prefix flag, similar to golang log package
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logger ¶
Logger storing logger
func (*Logger) SetDailyRotate ¶
SetDailyRotate set daily log rotate
func (*Logger) SetRotate ¶
SetRotate set log rotate rotateType: date: daily rotate, size: filesize rotate
func (*Logger) SetSizeRotate ¶
SetSizeRotate set filesize log rotate
Click to show internal directories.
Click to hide internal directories.