Documentation ¶
Index ¶
- func Debug(args ...interface{})
- func Debugf(format string, args ...interface{})
- func Debugln(args ...interface{})
- func Error(args ...interface{})
- func Errorf(format string, args ...interface{})
- func Errorln(args ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(format string, args ...interface{})
- func Fatalln(args ...interface{})
- func Flush()
- func Info(args ...interface{})
- func Infof(format string, args ...interface{})
- func Infoln(args ...interface{})
- func Notice(args ...interface{})
- func Noticef(format string, args ...interface{})
- func Noticeln(args ...interface{})
- func Panic(args ...interface{})
- func Panicf(format string, args ...interface{})
- func Panicln(args ...interface{})
- func Print(args ...interface{})
- func Printf(format string, args ...interface{})
- func Println(args ...interface{})
- func SetLogLevel(level Level)
- func Trace(args ...interface{})
- func Tracef(format string, args ...interface{})
- func Traceln(args ...interface{})
- func Warn(args ...interface{})
- func Warnf(format string, args ...interface{})
- func Warnln(args ...interface{})
- type Client
- type Entry
- type Level
- type LogWriter
- type Logger
- func (l Logger) Debug(args ...interface{})
- func (l Logger) Debugf(format string, args ...interface{})
- func (l Logger) Error(args ...interface{})
- func (l Logger) Errorf(format string, args ...interface{})
- func (l Logger) Errorln(args ...interface{})
- func (l Logger) Fatal(args ...interface{})
- func (l Logger) Fatalf(format string, args ...interface{})
- func (l Logger) Fatalln(args ...interface{})
- func (l Logger) Info(args ...interface{})
- func (l Logger) Infof(format string, args ...interface{})
- func (l Logger) Infoln(args ...interface{})
- func (l Logger) Notice(args ...interface{})
- func (l Logger) Noticef(format string, args ...interface{})
- func (l Logger) Noticeln(args ...interface{})
- func (l Logger) Panic(args ...interface{})
- func (l Logger) Panicf(format string, args ...interface{})
- func (l Logger) Panicln(args ...interface{})
- func (l Logger) Print(args ...interface{})
- func (l Logger) Printf(format string, args ...interface{})
- func (l Logger) Println(args ...interface{})
- func (l *Logger) SetInfoDepth(depth int)
- func (l Logger) Trace(args ...interface{})
- func (l Logger) Tracef(format string, args ...interface{})
- func (l Logger) Traceln(args ...interface{})
- func (l Logger) Warn(args ...interface{})
- func (l Logger) Warnf(format string, args ...interface{})
- func (l Logger) Warnln(args ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Debugln ¶ added in v0.1.13
func Debugln(args ...interface{})
Debug prints out logs on debug level with a newline
func Errorln ¶ added in v0.1.13
func Errorln(args ...interface{})
Error prints out logs on error level with a newline
func Infoln ¶ added in v0.1.13
func Infoln(args ...interface{})
Info prints out logs on info level with a newline
func Noticeln ¶ added in v0.1.13
func Noticeln(args ...interface{})
Info prints out logs on info level with a newline
func SetLogLevel ¶
func SetLogLevel(level Level)
Types ¶
type Client ¶
type Client struct { LogLevel Level `json:"level"` // contains filtered or unexported fields }
func CreateClient ¶
func CreateClient() *Client
func (*Client) GetLogLevel ¶
func (*Client) SetLogLevel ¶
SetLogLevel set log level of logger
type Logger ¶
type Logger struct {
FileInfoDepth int
}
func (Logger) Debug ¶
func (l Logger) Debug(args ...interface{})
Debug prints out logs on debug level
func (Logger) Error ¶
func (l Logger) Error(args ...interface{})
Error prints out logs on error level
func (Logger) Errorln ¶ added in v0.1.13
func (l Logger) Errorln(args ...interface{})
Error prints out logs on error level with a new line
func (Logger) Fatal ¶
func (l Logger) Fatal(args ...interface{})
Fatal prints out logs on fatal level
func (Logger) Fatalln ¶ added in v0.1.13
func (l Logger) Fatalln(args ...interface{})
Fatal prints fatal level with a new line
func (Logger) Infoln ¶ added in v0.1.13
func (l Logger) Infoln(args ...interface{})
Info prints out logs on info level with newline
func (Logger) Notice ¶
func (l Logger) Notice(args ...interface{})
Notice prints out logs on notice level
func (Logger) Noticeln ¶ added in v0.1.13
func (l Logger) Noticeln(args ...interface{})
Notice prints out logs on notice level with newline
func (Logger) Panic ¶
func (l Logger) Panic(args ...interface{})
Panic prints out logs on panic level
func (Logger) Panicln ¶ added in v0.1.13
func (l Logger) Panicln(args ...interface{})
Panic prints out logs on panic level with a newline
func (Logger) Print ¶ added in v0.1.13
func (l Logger) Print(args ...interface{})
Handles print to info
func (Logger) Println ¶ added in v0.1.13
func (l Logger) Println(args ...interface{})
Handles print to info with new line
func (*Logger) SetInfoDepth ¶ added in v0.1.11
func (Logger) Trace ¶
func (l Logger) Trace(args ...interface{})
Trace prints out logs on trace level
func (Logger) Traceln ¶ added in v0.1.13
func (l Logger) Traceln(args ...interface{})
Trace prints out logs on trace level with newline