Documentation
¶
Index ¶
- Constants
- type DBWriteSyncer
- type LogDTO
- type LogPrams
- type LogStatus
- type Logger
- type MemoryLogDTO
- type WrappedLogger
- func (l *WrappedLogger) Debug(args ...any)
- func (l *WrappedLogger) Debugf(template string, args ...any)
- func (l *WrappedLogger) Debugln(args ...any)
- func (l *WrappedLogger) Debugw(msg string, keysAndValues ...any)
- func (l *WrappedLogger) Error(args ...any)
- func (l *WrappedLogger) Errorf(template string, args ...any)
- func (l *WrappedLogger) Errorln(args ...any)
- func (l *WrappedLogger) Errorw(msg string, keysAndValues ...any)
- func (l *WrappedLogger) Fatal(args ...any)
- func (l *WrappedLogger) Fatalf(template string, args ...any)
- func (l *WrappedLogger) Fatalln(args ...any)
- func (l *WrappedLogger) Fatalw(msg string, keysAndValues ...any)
- func (l *WrappedLogger) Info(args ...any)
- func (l *WrappedLogger) Infof(template string, args ...any)
- func (l *WrappedLogger) Infoln(args ...any)
- func (l *WrappedLogger) Infow(msg string, keysAndValues ...any)
- func (l *WrappedLogger) LastLogs() []MemoryLogDTO
- func (l *WrappedLogger) Std() *log.Logger
- func (l *WrappedLogger) Sugar() *zap.SugaredLogger
- func (l *WrappedLogger) Warn(args ...any)
- func (l *WrappedLogger) Warnf(template string, args ...any)
- func (l *WrappedLogger) Warnln(args ...any)
- func (l *WrappedLogger) Warnw(msg string, keysAndValues ...any)
- func (l *WrappedLogger) WithDBSyncer(dbSyncer *DBWriteSyncer)
Constants ¶
View Source
const LogBufferSize = 1000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBWriteSyncer ¶
type DBWriteSyncer struct {
// contains filtered or unexported fields
}
func NewDBWriteSyncer ¶
func NewDBWriteSyncer(storageSvc storage.IStorage) *DBWriteSyncer
type Logger ¶
type Logger interface {
logger.ExtendedLogger
WithDBSyncer(dbSyncer *DBWriteSyncer)
LastLogs() []MemoryLogDTO
}
type MemoryLogDTO ¶
type WrappedLogger ¶
type WrappedLogger struct {
// contains filtered or unexported fields
}
func (*WrappedLogger) Debug ¶
func (l *WrappedLogger) Debug(args ...any)
func (*WrappedLogger) Debugf ¶
func (l *WrappedLogger) Debugf(template string, args ...any)
func (*WrappedLogger) Debugln ¶
func (l *WrappedLogger) Debugln(args ...any)
func (*WrappedLogger) Debugw ¶
func (l *WrappedLogger) Debugw(msg string, keysAndValues ...any)
func (*WrappedLogger) Error ¶
func (l *WrappedLogger) Error(args ...any)
func (*WrappedLogger) Errorf ¶
func (l *WrappedLogger) Errorf(template string, args ...any)
func (*WrappedLogger) Errorln ¶
func (l *WrappedLogger) Errorln(args ...any)
func (*WrappedLogger) Errorw ¶
func (l *WrappedLogger) Errorw(msg string, keysAndValues ...any)
func (*WrappedLogger) Fatal ¶
func (l *WrappedLogger) Fatal(args ...any)
func (*WrappedLogger) Fatalf ¶
func (l *WrappedLogger) Fatalf(template string, args ...any)
func (*WrappedLogger) Fatalln ¶
func (l *WrappedLogger) Fatalln(args ...any)
func (*WrappedLogger) Fatalw ¶
func (l *WrappedLogger) Fatalw(msg string, keysAndValues ...any)
func (*WrappedLogger) Info ¶
func (l *WrappedLogger) Info(args ...any)
func (*WrappedLogger) Infof ¶
func (l *WrappedLogger) Infof(template string, args ...any)
func (*WrappedLogger) Infoln ¶
func (l *WrappedLogger) Infoln(args ...any)
func (*WrappedLogger) Infow ¶
func (l *WrappedLogger) Infow(msg string, keysAndValues ...any)
func (*WrappedLogger) LastLogs ¶
func (l *WrappedLogger) LastLogs() []MemoryLogDTO
func (*WrappedLogger) Std ¶
func (l *WrappedLogger) Std() *log.Logger
func (*WrappedLogger) Sugar ¶
func (l *WrappedLogger) Sugar() *zap.SugaredLogger
func (*WrappedLogger) Warn ¶
func (l *WrappedLogger) Warn(args ...any)
func (*WrappedLogger) Warnf ¶
func (l *WrappedLogger) Warnf(template string, args ...any)
func (*WrappedLogger) Warnln ¶
func (l *WrappedLogger) Warnln(args ...any)
func (*WrappedLogger) Warnw ¶
func (l *WrappedLogger) Warnw(msg string, keysAndValues ...any)
func (*WrappedLogger) WithDBSyncer ¶
func (l *WrappedLogger) WithDBSyncer(dbSyncer *DBWriteSyncer)
Click to show internal directories.
Click to hide internal directories.