Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Logger_Level_name = map[int32]string{ 0: "UNSPECIFIED", 1: "DEBUG", 2: "INFO", 3: "WARN", 4: "ERROR", 5: "PANIC", 6: "FATAL", } Logger_Level_value = map[string]int32{ "UNSPECIFIED": 0, "DEBUG": 1, "INFO": 2, "WARN": 3, "ERROR": 4, "PANIC": 5, "FATAL": 6, } )
Enum value maps for Logger_Level.
Functions ¶
This section is empty.
Types ¶
type ILogger ¶
type ILogger interface {
Sugar() *zap.SugaredLogger
Named(s string) *zap.Logger
WithOptions(opts ...zap.Option) *zap.Logger
With(fields ...zap.Field) *zap.Logger
Level() zapcore.Level
Check(lvl zapcore.Level, msg string) *zapcore.CheckedEntry
Log(lvl zapcore.Level, msg string, fields ...zap.Field)
Debug(msg string, fields ...zap.Field)
Info(msg string, fields ...zap.Field)
Warn(msg string, fields ...zap.Field)
Error(msg string, fields ...zap.Field)
DPanic(msg string, fields ...zap.Field)
Panic(msg string, fields ...zap.Field)
Fatal(msg string, fields ...zap.Field)
Sync() error
Core() zapcore.Core
Name() string
}
func GetLoggerSingleton ¶
func GetLoggerSingleton() ILogger
GetLoggerSingleton get ILogger singleton
func NewTmpLogger ¶
func NewTmpLogger() ILogger
type LoggerConfig ¶
type LoggerConfig struct {
Level Logger_Level
}
type Logger_Level ¶
type Logger_Level int32
const ( Logger_UNSPECIFIED Logger_Level = 0 Logger_DEBUG Logger_Level = 1 Logger_INFO Logger_Level = 2 Logger_WARN Logger_Level = 3 Logger_ERROR Logger_Level = 4 Logger_PANIC Logger_Level = 5 Logger_FATAL Logger_Level = 6 )
Click to show internal directories.
Click to hide internal directories.