# Packages

No description provided by the author

# Functions

ClearDebugToggleSignal removes any signal handlers for toggling debug on/off.
Debug formats and emits a debug message.
DebugBlock formats and emits a multiline debug message.
DebugEnabled checks if debug logging is enabled for the source.
Default returns the default Logger.
DisableDebug disables debug logging for the source.
EnableDebug enables debug logging for the source.
Error formats and emits an error message.
ErrorBlock formats and emits a multiline error message.
Every defines a rate limit for the given interval.
Fatal formats and emits an error message and os.Exit()'s with status 1.
Flush flushes any pending log messages.
Get returns the named Logger.
Info formats and emits an informational message.
InfoBlock formats and emits a multiline information message.
Interval returns a Rate for the given interval.
NewLogger creates the named logger.
Panic formats and emits an error messages, and panics with the same.
RateLimit returns a ratelimited version of the given logger.
SetGrpcLogger sets up a logger for (google.golang.org/)grpc.
SetLevel sets the logging severity level.
SetStdLogger sets up a logger for the standard log package.
SetupDebugToggleSignal sets up a signal handler to toggle full debugging on/off.
Warn formats and emits a warning message.
WarnBlock formats and emits a multiline warning message.

# Constants

DefaultLevel is the default logging severity level.
DefaultWindow is the default message window size for rate limiting.
LevelDebug is the severity for debug messages.
LevelError is the severity for errors.
LevelFatal is the severity for fatal errors.
LevelInfo is the severity for informational messages.
LevelPanic is the severity for panic messages.
LevelWarn is the severity for warnings.
MinimumWindow is the smallest message window size for rate limiting.

# Structs

Rate specifies maximum per-message logging rate.

# Interfaces

Logger is the interface for producing log messages for/from a particular source.

# Type aliases

Level describes the severity of a log message.