Documentation
¶
Index ¶
- func ConnectDefault(url string, opts ...nats.Option) error
- 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 SetDefaultConn(nc *nats.Conn)
- 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 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) SetLogLevel(level Level)
- func (l *Logger) SetNC(nc *nats.Conn)
- func (l *Logger) SetSubscriptionTemplate(template string)
- 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 ConnectDefault ¶
func Debugln ¶
func Debugln(args ...interface{})
Debug prints out logs on debug level with a newline
func Errorln ¶
func Errorln(args ...interface{})
Error prints out logs on error level with a newline
func Noticeln ¶
func Noticeln(args ...interface{})
Info prints out logs on info level with a newline
func SetDefaultConn ¶
func SetDefaultConn(nc *nats.Conn)
Types ¶
type Logger ¶
type Logger struct { LogLevel Level `json:"level"` FileInfoDepth int SubTemplate string // contains filtered or unexported fields }
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 ¶
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 ¶
func (l Logger) Fatalln(args ...interface{})
Fatal prints fatal level with a new line
func (Logger) Infoln ¶
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 ¶
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 ¶
func (l Logger) Panicln(args ...interface{})
Panic prints out logs on panic level with a newline
func (Logger) Println ¶
func (l Logger) Println(args ...interface{})
Handles print to info with new line
func (*Logger) SetInfoDepth ¶
func (*Logger) SetLogLevel ¶
SetLogLevel set log level of logger
func (*Logger) SetSubscriptionTemplate ¶
func (Logger) Trace ¶
func (l Logger) Trace(args ...interface{})
Trace prints out logs on trace level
func (Logger) Traceln ¶
func (l Logger) Traceln(args ...interface{})
Trace prints out logs on trace level with newline