Versions in this module Expand all Collapse all v1 v1.0.0 Aug 20, 2018 Changes in this version + var LevelNames = map[Level]string + func DefaultLogFormatter() libLogger.Formatter + func NewConsoleTarget() *libLogger.ConsoleTarget + func NewFileTarget() *libLogger.FileTarget + func RawLogFormatter() libLogger.Formatter + func Register(name string, logHandler logHandler) error + func SysLogFormatter() libLogger.Formatter + func Use(name string) (logHandler, error) + type Handler interface + CloseLogger func(name string) error + GetLogger func(name string) (*libLogger.Logger, error) + GetLoggerTarget func(name string) (libLogger.Target, error) + Initiate func(ctx context.Context) error + NewLogger func(name string) *libLogger.Logger + OpenLogger func(name string) error + RegisterLoggerTarget func(name string, targetType string, targetConfig string) error + SetLoggerBufferSize func(name string, b int) error + SetLoggerCallStackDepth func(name string, d int) error + SetLoggerCallStackFilter func(name string, f string) error + SetLoggerFormatter func(name string, f libLogger.Formatter) error + SetLoggerMaxLevel func(name string, level libLogger.Level) error + SetLoggerTarget func(name string, targetName string) error + func NewTickHandler() Handler + type Instance struct + func NewInstance() *Instance + func (this *Instance) CloseLogger(name string) error + func (this *Instance) GetLogger(name string) (*libLogger.Logger, error) + func (this *Instance) GetLoggerTarget(name string) (libLogger.Target, error) + func (this *Instance) HandlerName() string + func (this *Instance) Initiate(ctx context.Context) (context.Context, error) + func (this *Instance) LoadModuleFileConfig(configFile string, configProviders map[string]interface{}, configTag ...string) (err error) + func (this *Instance) LoadModuleJsonConfig(configData []byte, configProviders map[string]interface{}, configTag ...string) (err error) + func (this *Instance) NewLogger(name string) *libLogger.Logger + func (this *Instance) OnRequestShutdown(c *routing.Context) error + func (this *Instance) OnRequestStartup(c *routing.Context) error + func (this *Instance) OnShutdown(ctx context.Context) (context.Context, error) + func (this *Instance) OnStartup(ctx context.Context) (context.Context, error) + func (this *Instance) OpenLogger(name string) error + func (this *Instance) RegisterLoggerTarget(name string, targetType string, targetConfig string) error + func (this *Instance) SetLoggerBufferSize(name string, b int) error + func (this *Instance) SetLoggerCallStackDepth(name string, d int) error + func (this *Instance) SetLoggerCallStackFilter(name string, f string) error + func (this *Instance) SetLoggerFormatter(name string, f libLogger.Formatter) error + func (this *Instance) SetLoggerMaxLevel(name string, level Level) error + func (this *Instance) SetLoggerTarget(name string, targetName string) error + func (this *Instance) Use(ctx context.Context, handlerName string) error + type Level int + const LevelAlert + const LevelCritical + const LevelDebug + const LevelEmergency + const LevelError + const LevelInfo + const LevelNotice + const LevelWarning + func (l Level) String() string + type Logger struct + type TickHandler struct + Loggers map[string]*libLogger.Logger + Targets map[string]libLogger.Target + func (this *TickHandler) CloseLogger(name string) error + func (this *TickHandler) GetLogger(name string) (*libLogger.Logger, error) + func (this *TickHandler) GetLoggerTarget(name string) (libLogger.Target, error) + func (this *TickHandler) Initiate(ctx context.Context) error + func (this *TickHandler) NewLogger(name string) *libLogger.Logger + func (this *TickHandler) OpenLogger(name string) error + func (this *TickHandler) RegisterLoggerTarget(name string, targetType string, targetConfig string) error + func (this *TickHandler) SetLoggerBufferSize(name string, b int) error + func (this *TickHandler) SetLoggerCallStackDepth(name string, d int) error + func (this *TickHandler) SetLoggerCallStackFilter(name string, f string) error + func (this *TickHandler) SetLoggerFormatter(name string, f libLogger.Formatter) error + func (this *TickHandler) SetLoggerMaxLevel(name string, level libLogger.Level) error + func (this *TickHandler) SetLoggerTarget(name string, targetName string) error