Documentation
¶
Index ¶
Constants ¶
View Source
const Error = Level("error")
Error sets level=error in the log output
View Source
const Fatal = Level("fatal")
Fatal sets level=fatal in the log output
View Source
const Info = Level("info")
Info is sets level=info in the log output
View Source
const Warn = Level("warn")
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Level ¶
type Level string
Level just wraps a string to be able to add Context specific to log levels
type LoggedError ¶ added in v0.13.0
type LoggedError struct {
// contains filtered or unexported fields
}
func (LoggedError) Err ¶ added in v0.13.0
func (l LoggedError) Err() error
type Logger ¶
type Logger interface { Set(key string, value interface{}) Logger With(ctxs ...Context) Logger Info() Logger Warn() Logger Error() Logger Fatal() Logger Log(message string) Logf(format string, args ...interface{}) Send() LogError(error error) LoggedError LogErrorf(format string, args ...interface{}) LoggedError }
func NewBufferLogger ¶
func NewDefaultLogger ¶
func NewDefaultLogger() Logger
func NewJSONLogger ¶
func NewJSONLogger() Logger
func NewNopLogger ¶
func NewNopLogger() Logger
Click to show internal directories.
Click to hide internal directories.