Documentation
¶
Index ¶
- func NewLogger(logFile string, logTerminal, silence bool, opts ...LogFunc) domain.BucktLogger
- type BucktLogger
- func (l *BucktLogger) AddLogger(logger *log.Logger)
- func (l *BucktLogger) Errorf(format string, args ...any)
- func (l *BucktLogger) GetLogger() *log.Logger
- func (l *BucktLogger) Info(message string)
- func (l *BucktLogger) Infof(format string, args ...any)
- func (l *BucktLogger) Warn(message string)
- func (l *BucktLogger) WrapError(message string, err error) error
- func (l *BucktLogger) WrapErrorf(message string, err error, args ...any) error
- func (l *BucktLogger) Writer() io.Writer
- type LogFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BucktLogger ¶
func (*BucktLogger) AddLogger ¶ added in v1.3.0
func (l *BucktLogger) AddLogger(logger *log.Logger)
func (*BucktLogger) Errorf ¶
func (l *BucktLogger) Errorf(format string, args ...any)
Error logs an error message
func (*BucktLogger) GetLogger ¶ added in v1.3.0
func (l *BucktLogger) GetLogger() *log.Logger
func (*BucktLogger) Infof ¶ added in v1.0.2
func (l *BucktLogger) Infof(format string, args ...any)
infof logs an info message with formatting
func (*BucktLogger) WrapError ¶
func (l *BucktLogger) WrapError(message string, err error) error
WrapError logs an error message and returns an error
func (*BucktLogger) WrapErrorf ¶
func (l *BucktLogger) WrapErrorf(message string, err error, args ...any) error
WrapErrorf logs an error message with formatting
func (*BucktLogger) Writer ¶
func (l *BucktLogger) Writer() io.Writer
Writer returns the writer for the info logger
Click to show internal directories.
Click to hide internal directories.