Documentation
¶
Index ¶
- type LogrusLogger
- func (r *LogrusLogger) AddContext(key string, value interface{}) logging.Logger
- func (r *LogrusLogger) AddContexts(contexts map[string]interface{}) logging.Logger
- func (r *LogrusLogger) Clone() logging.Logger
- func (r *LogrusLogger) Debug(message string, a ...any)
- func (r *LogrusLogger) DeleteContext(key string) logging.Logger
- func (r *LogrusLogger) Error(message string, a ...any)
- func (r *LogrusLogger) ErrorCatch(err error, message string, a ...any)
- func (r *LogrusLogger) Fatal(message string, a ...any)
- func (r *LogrusLogger) FatalCatch(err error, message string, a ...any)
- func (r *LogrusLogger) GetAllContexts() map[string]interface{}
- func (r *LogrusLogger) Info(message string, a ...any)
- func (r *LogrusLogger) SetCtx(ctx context.Context) logging.Logger
- func (r *LogrusLogger) SetLevel(level logging.Level)
- func (r *LogrusLogger) Trace(message string, a ...any)
- func (r *LogrusLogger) Warn(message string, a ...any)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogrusLogger ¶
type LogrusLogger struct {
// contains filtered or unexported fields
}
func NewLogrusLogger ¶
func NewLogrusLogger() *LogrusLogger
func NewLogrusLoggerWithParams ¶
func NewLogrusLoggerWithParams(params map[string]interface{}) *LogrusLogger
func (*LogrusLogger) AddContext ¶
func (r *LogrusLogger) AddContext(key string, value interface{}) logging.Logger
AddContext добавляет ключ и значение в LoggerContext.
func (*LogrusLogger) AddContexts ¶
func (r *LogrusLogger) AddContexts(contexts map[string]interface{}) logging.Logger
AddContexts добавляет несколько ключей и значений в LoggerContext.
func (*LogrusLogger) Clone ¶
func (r *LogrusLogger) Clone() logging.Logger
func (*LogrusLogger) Debug ¶
func (r *LogrusLogger) Debug(message string, a ...any)
func (*LogrusLogger) DeleteContext ¶
func (r *LogrusLogger) DeleteContext(key string) logging.Logger
DeleteContext удаляет значение по ключу из LoggerContext.
func (*LogrusLogger) Error ¶
func (r *LogrusLogger) Error(message string, a ...any)
func (*LogrusLogger) ErrorCatch ¶
func (r *LogrusLogger) ErrorCatch(err error, message string, a ...any)
func (*LogrusLogger) Fatal ¶
func (r *LogrusLogger) Fatal(message string, a ...any)
func (*LogrusLogger) FatalCatch ¶
func (r *LogrusLogger) FatalCatch(err error, message string, a ...any)
func (*LogrusLogger) GetAllContexts ¶
func (r *LogrusLogger) GetAllContexts() map[string]interface{}
GetAllContext возвращает все ключи и значения из LoggerContext.
func (*LogrusLogger) Info ¶
func (r *LogrusLogger) Info(message string, a ...any)
func (*LogrusLogger) SetLevel ¶
func (r *LogrusLogger) SetLevel(level logging.Level)
func (*LogrusLogger) Trace ¶
func (r *LogrusLogger) Trace(message string, a ...any)
func (*LogrusLogger) Warn ¶
func (r *LogrusLogger) Warn(message string, a ...any)
Click to show internal directories.
Click to hide internal directories.