Documentation ¶
Index ¶
- Constants
- Variables
- func Debug(format string, v ...interface{})
- func Error(format string, v ...interface{})
- func Fatal(format string, v ...interface{})
- func Info(format string, v ...interface{})
- func SetLevel(level int)
- func Trace(format string, v ...interface{})
- func Warn(format string, v ...interface{})
- type FileHandler
- type Handler
- type Logger
- func (l *Logger) Close()
- func (l *Logger) Debug(format string, v ...interface{})
- func (l *Logger) Error(format string, v ...interface{})
- func (l *Logger) Fatal(format string, v ...interface{})
- func (l *Logger) Info(format string, v ...interface{})
- func (l *Logger) Output(callDepth int, level int, format string, v ...interface{})
- func (l *Logger) SetLevel(level int)
- func (l *Logger) Trace(format string, v ...interface{})
- func (l *Logger) Warn(format string, v ...interface{})
- func (l *Logger) Write(s string)
- type StreamHandler
- type TimeRotatingFileHandler
Constants ¶
View Source
const ( WhenSecond = iota WhenMinute WhenHour WhenDay )
View Source
const ( LevelTrace = iota LevelDebug LevelInfo LevelWarn LevelError LevelFatal )
Variables ¶
View Source
var LevelName [6]string = [6]string{"Trace", "Debug", "Info", "Warn", "Error", "Fatal"}
Functions ¶
Types ¶
type FileHandler ¶
type FileHandler struct {
// contains filtered or unexported fields
}
func NewDefaultFileHandler ¶
func NewDefaultFileHandler(fileName string, flag int) (*FileHandler, error)
func NewFileHandler ¶
func NewFileHandler(fileName string, flag int, msgNum int) (*FileHandler, error)
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func NewDefault ¶
type StreamHandler ¶
type StreamHandler struct {
// contains filtered or unexported fields
}
func NewDefaultStreamHandler ¶
func NewDefaultStreamHandler(w io.Writer) (*StreamHandler, error)
func NewStreamHandler ¶
func NewStreamHandler(w io.Writer, msgNum int) (*StreamHandler, error)
type TimeRotatingFileHandler ¶
type TimeRotatingFileHandler struct {
// contains filtered or unexported fields
}
func NewDefaultTimeRotatingFileHandler ¶
func NewDefaultTimeRotatingFileHandler(baseName string, when int8, interval int) (*TimeRotatingFileHandler, error)
Click to show internal directories.
Click to hide internal directories.