# README
Log
# Packages
No description provided by the author
# Functions
Caller returns a Valuer that returns a file and line from a specified depth in the callstack.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewJSONLogger returns a Logger that encodes key and val to the Writer as a single JSON object.
No description provided by the author
ParseLevel parses a level string into a logger Level value.
TimestampFormat returns a timestamp Valuer with a custom time format.
No description provided by the author
No description provided by the author
WithCallerSkipCount set frame count to skip.
WithLevel set default level for the logger.
WithOutput set default output writer for the logger.
# Constants
LevelDebug is logger debug level.
LevelError is logger error level.
LevelFatal is logger fatal level.
LevelInfo is logger info level.
LevelKey is logger level key.
LevelWarn is logger warn level.
# Variables
DefaultCaller is a Valuer that returns the file and line where the Log method was invoked.
DefaultLogger is default logger.
DefaultTimestamp is a Valuer that returns the current wallclock time, respecting time zones, when bound.
DefaultTimestampUTC is a Valuer that returns the current time in UTC when bound.
ErrMissingValue is appended to keyvals slices with odd length to substitute the missing value.
# Interfaces
Logger is a logger interface.