Documentation
¶
Index ¶
- func AddMiddleware(middleware LoggerMiddleware)
- func Log(level LoggerDomain.Level) LoggerDomain.Message
- type LoggerMiddleware
- type StandardMessage
- func (m StandardMessage) At(time int64) LoggerDomain.Message
- func (m StandardMessage) Msg(message string)
- func (m StandardMessage) WithContext(ctx context.Context) LoggerDomain.Message
- func (m StandardMessage) WithField(key log.Path, value interface{}) LoggerDomain.Message
- func (m StandardMessage) WithFields(fields log.Fields) LoggerDomain.Message
- func (m StandardMessage) WithLevel(level LoggerDomain.Level) LoggerDomain.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMiddleware ¶
func AddMiddleware(middleware LoggerMiddleware)
Types ¶
type LoggerMiddleware ¶
type LoggerMiddleware interface {
Log(message StandardMessage)
}
type StandardMessage ¶
type StandardMessage struct {
Level LoggerDomain.Level
Message string
File string
Line int
Function string
Module string
Time int64
Fields log.Fields
}
func (StandardMessage) At ¶
func (m StandardMessage) At(time int64) LoggerDomain.Message
func (StandardMessage) Msg ¶
func (m StandardMessage) Msg(message string)
func (StandardMessage) WithContext ¶
func (m StandardMessage) WithContext(ctx context.Context) LoggerDomain.Message
func (StandardMessage) WithField ¶
func (m StandardMessage) WithField(key log.Path, value interface{}) LoggerDomain.Message
func (StandardMessage) WithFields ¶
func (m StandardMessage) WithFields(fields log.Fields) LoggerDomain.Message
func (StandardMessage) WithLevel ¶
func (m StandardMessage) WithLevel(level LoggerDomain.Level) LoggerDomain.Message
Click to show internal directories.
Click to hide internal directories.