Documentation ¶
Index ¶
- func DPanic(args ...interface{})
- func DPanicf(template string, args ...interface{})
- func DPanicln(args ...interface{})
- func DPanicw(msg string, keysAndValues ...interface{})
- func Debug(args ...interface{})
- func Debugf(format string, args ...interface{})
- func Debugln(args ...interface{})
- func Debugw(msg string, keysAndValues ...interface{})
- func Error(args ...interface{})
- func Errorf(template string, args ...interface{})
- func Errorln(args ...interface{})
- func Errorw(msg string, keysAndValues ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(template string, args ...interface{})
- func Fatalln(args ...interface{})
- func Fatalw(msg string, keysAndValues ...interface{})
- func Info(args ...interface{})
- func Infof(format string, args ...interface{})
- func Infoln(args ...interface{})
- func Infow(msg string, keysAndValues ...interface{})
- func Panic(args ...interface{})
- func Panicf(template string, args ...interface{})
- func Panicln(args ...interface{})
- func Panicw(msg string, keysAndValues ...interface{})
- func Rotate() error
- func SetOptions(opts ...Option)
- func Warn(args ...interface{})
- func Warnf(template string, args ...interface{})
- func Warnln(args ...interface{})
- func Warnw(msg string, keysAndValues ...interface{})
- type Format
- type Level
- type Logger
- func (l *Logger) DPanic(args ...interface{})
- func (l *Logger) DPanicf(template string, args ...interface{})
- func (l *Logger) DPanicln(args ...interface{})
- func (l *Logger) DPanicw(msg string, keysAndValues ...interface{})
- func (l *Logger) Debug(args ...interface{})
- func (l *Logger) Debugf(format string, args ...interface{})
- func (l *Logger) Debugln(args ...interface{})
- func (l *Logger) Debugw(msg string, keysAndValues ...interface{})
- func (l *Logger) Error(args ...interface{})
- func (l *Logger) Errorf(template string, args ...interface{})
- func (l *Logger) Errorln(args ...interface{})
- func (l *Logger) Errorw(msg string, keysAndValues ...interface{})
- func (l *Logger) Fatal(args ...interface{})
- func (l *Logger) Fatalf(template string, args ...interface{})
- func (l *Logger) Fatalln(args ...interface{})
- func (l *Logger) Fatalw(msg string, keysAndValues ...interface{})
- func (l *Logger) Info(args ...interface{})
- func (l *Logger) Infof(format string, args ...interface{})
- func (l *Logger) Infoln(args ...interface{})
- func (l *Logger) Infow(msg string, keysAndValues ...interface{})
- func (l *Logger) Panic(args ...interface{})
- func (l *Logger) Panicf(template string, args ...interface{})
- func (l *Logger) Panicln(args ...interface{})
- func (l *Logger) Panicw(msg string, keysAndValues ...interface{})
- func (l *Logger) Print(args ...interface{})
- func (l *Logger) Printf(format string, args ...interface{})
- func (l *Logger) Println(args ...interface{})
- func (l *Logger) Printw(msg string, keysAndValues ...interface{})
- func (l *Logger) Rotate() error
- func (l *Logger) Warn(args ...interface{})
- func (l *Logger) Warnf(template string, args ...interface{})
- func (l *Logger) Warnln(args ...interface{})
- func (l *Logger) Warnw(msg string, keysAndValues ...interface{})
- func (l *Logger) WithOptions(opt ...Option) *Logger
- type Option
- func AddCaller() Option
- func AddCallerSkip(skip int) Option
- func Development() Option
- func LogToStdout() Option
- func WithCaller(caller bool) Option
- func WithDevelopment(development bool) Option
- func WithEncoder(encoder zapcore.Encoder) Option
- func WithFormat(format Format) Option
- func WithLevel(lvl Level) Option
- func WithLogDirs(dirs ...string) Option
- func WithLogFiles(files ...string) Option
- func WithLogToStdout(logToStdout bool) Option
- func WithOutput(output io.Writer) Option
- type RotationConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetOptions ¶
func SetOptions(opts ...Option)
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) WithOptions ¶
type Option ¶
type Option interface {
// contains filtered or unexported methods
}
func AddCallerSkip ¶
func Development ¶
func Development() Option
func LogToStdout ¶ added in v0.4.1
func LogToStdout() Option
func WithCaller ¶
func WithDevelopment ¶
func WithEncoder ¶
func WithFormat ¶
func WithLogDirs ¶
func WithLogFiles ¶
func WithLogToStdout ¶
func WithOutput ¶
Click to show internal directories.
Click to hide internal directories.