Documentation ¶
Overview ¶
Package logger
Package logger ¶
Package logger ¶
Package logger
Index ¶
- Constants
- func NewRus(level string, format logrus.Formatter, w io.Writer, fields logrus.Fields) *logrus.Logger
- func NewZap(level string, encoderFunc Encoder, w zapcore.WriteSyncer, fields ...zap.Field) *zap.Logger
- func SetWriter(enableDebugLog bool) io.Writer
- type Encoder
- type RusLogger
- type ZapLogger
- func (z *ZapLogger) Debug(format string)
- func (z *ZapLogger) Debugf(format string, v ...interface{})
- func (z *ZapLogger) Error(format string)
- func (z *ZapLogger) Errorf(format string, v ...interface{})
- func (z *ZapLogger) Info(format string)
- func (z *ZapLogger) Infof(format string, v ...interface{})
Constants ¶
View Source
const ( DebugLevel = "DEBUG" InfoLevel = "INFO" WarnLevel = "WARN" ErrorLevel = "ERROR" DpanicLevel = "DPANIC" PanicLevel = "PANIC" FatalLevel = "FATAL" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RusLogger ¶
func NewRusLogger ¶
type ZapLogger ¶
func NewZapLogger ¶
Click to show internal directories.
Click to hide internal directories.