Documentation
¶
Index ¶
- func Critical(format string, v ...interface{})
- func Debug(format string, v ...interface{})
- func FileWrite(fileName string, flag int, s string) (n int, err error)
- func Info(format string, v ...interface{})
- func SetConsoleLevel(level TraceLevel)
- func SetLogFileName(fileName string, level TraceLevel)
- func SetLogSocket(addr string, level TraceLevel)
- func SocketWrite(serverAddr string, s string) (err error)
- func Warning(format string, v ...interface{})
- type Logger
- type TraceLevel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetConsoleLevel ¶
func SetConsoleLevel(level TraceLevel)
func SetLogFileName ¶
func SetLogFileName(fileName string, level TraceLevel)
func SetLogSocket ¶
func SetLogSocket(addr string, level TraceLevel)
Types ¶
type Logger ¶
type Logger struct {
Addr string
SockLevel TraceLevel
FilePath string
FileLevel TraceLevel
ConsoleLevel TraceLevel
}
Logger ..
var Log Logger
Log ..
type TraceLevel ¶
type TraceLevel uint8
const ( LevelDebug TraceLevel = iota LevelInfo LevelWarning LevelCritical LevelNone = 0x7F )
Click to show internal directories.
Click to hide internal directories.