logger

package module
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2019 License: MIT Imports: 3 Imported by: 0

README

ares-logger

 go get -u github.com/swift9/ares-logger

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ILogger added in v0.0.8

type ILogger interface {
	Debug(args ...interface{})
	Debugf(template string, args ...interface{})
	Debugw(template string, args ...interface{})
	Info(args ...interface{})
	Infof(template string, args ...interface{})
	Infow(template string, args ...interface{})
	Warn(args ...interface{})
	Warnf(template string, args ...interface{})
	Warnw(template string, args ...interface{})
	Error(args ...interface{})
	Errorf(template string, args ...interface{})
	Errorw(template string, args ...interface{})
}

type JsonLogger added in v0.0.10

type JsonLogger struct {
	ZapSugared *zap.SugaredLogger
}

func NewJson added in v0.0.10

func NewJson(fileName string, level string, maxSize int, maxBackups int, maxAge int) *JsonLogger

func NewJsonWithMsgKey added in v0.0.11

func NewJsonWithMsgKey(fileName string, level string, maxSize int, maxBackups int, maxAge int, msgKey string) *JsonLogger

func (*JsonLogger) Debug added in v0.0.10

func (log *JsonLogger) Debug(args ...interface{})

func (*JsonLogger) Debugf added in v0.0.10

func (log *JsonLogger) Debugf(template string, args ...interface{})

func (*JsonLogger) Debugw added in v0.0.10

func (log *JsonLogger) Debugw(template string, args ...interface{})

func (*JsonLogger) Error added in v0.0.10

func (log *JsonLogger) Error(args ...interface{})

func (*JsonLogger) Errorf added in v0.0.10

func (log *JsonLogger) Errorf(template string, args ...interface{})

func (*JsonLogger) Errorw added in v0.0.10

func (log *JsonLogger) Errorw(template string, args ...interface{})

func (*JsonLogger) Info added in v0.0.10

func (log *JsonLogger) Info(args ...interface{})

func (*JsonLogger) Infof added in v0.0.10

func (log *JsonLogger) Infof(template string, args ...interface{})

func (*JsonLogger) Infow added in v0.0.10

func (log *JsonLogger) Infow(template string, args ...interface{})

func (*JsonLogger) Warn added in v0.0.10

func (log *JsonLogger) Warn(args ...interface{})

func (*JsonLogger) Warnf added in v0.0.10

func (log *JsonLogger) Warnf(template string, args ...interface{})

func (*JsonLogger) Warnw added in v0.0.10

func (log *JsonLogger) Warnw(template string, args ...interface{})

type Logger added in v0.0.2

type Logger struct {
	ZapSugared *zap.SugaredLogger
}

func New

func New(fileName string, level string, maxSize int, maxBackups int, maxAge int) *Logger

func (*Logger) Debug added in v0.0.2

func (log *Logger) Debug(args ...interface{})

func (*Logger) Debugf added in v0.0.2

func (log *Logger) Debugf(template string, args ...interface{})

func (*Logger) Debugw added in v0.0.3

func (log *Logger) Debugw(template string, args ...interface{})

func (*Logger) Error added in v0.0.2

func (log *Logger) Error(args ...interface{})

func (*Logger) Errorf added in v0.0.2

func (log *Logger) Errorf(template string, args ...interface{})

func (*Logger) Errorw added in v0.0.3

func (log *Logger) Errorw(template string, args ...interface{})

func (*Logger) Info added in v0.0.2

func (log *Logger) Info(args ...interface{})

func (*Logger) Infof added in v0.0.2

func (log *Logger) Infof(template string, args ...interface{})

func (*Logger) Infow added in v0.0.3

func (log *Logger) Infow(template string, args ...interface{})

func (*Logger) Warn added in v0.0.2

func (log *Logger) Warn(args ...interface{})

func (*Logger) Warnf added in v0.0.2

func (log *Logger) Warnf(template string, args ...interface{})

func (*Logger) Warnw added in v0.0.3

func (log *Logger) Warnw(template string, args ...interface{})

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL