Documentation ¶
Index ¶
- Variables
- type Event
- func (e *Event) Bytes(key string, value []byte) *Event
- func (e *Event) Dur(key string, value time.Duration) *Event
- func (e *Event) Err(err error) *Event
- func (e *Event) Int(key string, value int) *Event
- func (e *Event) Int32(key string, value int32) *Event
- func (e *Event) Int32p(key string, value *int32) *Event
- func (e *Event) Int64(key string, value int64) *Event
- func (e *Event) Int64p(key string, value *int64) *Event
- func (e *Event) Interface(key string, val interface{}) *Event
- func (e *Event) Interfaces(key string, vals ...interface{}) *Event
- func (e *Event) Intp(key string, value *int) *Event
- func (e Event) Msg(msg string)
- func (e *Event) Msgf(format string, params ...interface{})
- func (e *Event) Send()
- func (e *Event) SetLogLevel(lvl zapcore.Level) *Event
- func (e *Event) Str(key, value string) *Event
- func (e *Event) Strs(key string, values []string) *Event
- func (e *Event) Uint(key string, value uint) *Event
- func (e *Event) Uint32(key string, value uint32) *Event
- func (e *Event) Uint32p(key string, value *uint32) *Event
- func (e *Event) Uint64p(key string, value *uint64) *Event
- func (e *Event) Uintp(key string, value *uint) *Event
- func (e *Event) Unt64(key string, value uint64) *Event
- type FHLogger
- type GooseLogger
- type KafkaLogger
- type Logger
- func (l Logger) DPanic() *Event
- func (l Logger) Debug() *Event
- func (l Logger) Error() *Event
- func (l Logger) Fatal() *Event
- func (l Logger) ForLogLevel(lvl zapcore.Level) *Event
- func (l Logger) Info() *Event
- func (l Logger) LogEvent() *Event
- func (l Logger) Panic() *Event
- func (l Logger) Printf(format string, v ...interface{})
- func (l Logger) Warn() *Event
- type NSQLogger
- type SentryEventIdentityModifier
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrEmptyOutput = errors.New("log output is not defined")
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { *Logger // contains filtered or unexported fields }
func (*Event) Interfaces ¶
type GooseLogger ¶
type GooseLogger struct {
Logger
}
func NewGooseLogger ¶
func NewGooseLogger(logger Logger) GooseLogger
func (GooseLogger) Fatal ¶
func (l GooseLogger) Fatal(v ...interface{})
func (GooseLogger) Fatalf ¶
func (l GooseLogger) Fatalf(format string, v ...interface{})
func (GooseLogger) Print ¶
func (l GooseLogger) Print(v ...interface{})
func (GooseLogger) Printf ¶
func (l GooseLogger) Printf(format string, v ...interface{})
func (GooseLogger) Println ¶
func (l GooseLogger) Println(v ...interface{})
type KafkaLogger ¶
type KafkaLogger struct {
Logger
}
func NewKafkaLogger ¶
func NewKafkaLogger(l Logger) KafkaLogger
func (KafkaLogger) Printf ¶
func (kl KafkaLogger) Printf(format string, v ...interface{})
type NSQLogger ¶
type NSQLogger struct {
// contains filtered or unexported fields
}
func NewNSQLogger ¶
type SentryEventIdentityModifier ¶
type SentryEventIdentityModifier struct{}
SentryEventIdentityModifier is a sentry event modifier that simply passes through the event.
func (*SentryEventIdentityModifier) ApplyToEvent ¶
func (m *SentryEventIdentityModifier) ApplyToEvent(event *sentry.Event, hint *sentry.EventHint) *sentry.Event
ApplyToEvent simply returns the event (ignoring the hint).
Click to show internal directories.
Click to hide internal directories.