# Functions
Configure initializes default logger.
Debugf logs a message with given format and arguments.
E logs the error if it's not nilReturn true if error is not nil.
EL logs the error if it's not nil with given loggerReturn true if error is not nilFIXME: this prints file/line of the l.Errorf call not EL caller.
Errorf logs a message with given format and arguments.
F logs the error if it's not nil and terminate the process.
Fatalf logs a message with given format and arguments and then finishes theprocess with error exit code.
GenWorkerID generates random 32bit worker ID to be used by loggers.
Infof logs a message with given format and arguments.
Panicf logs a message with given format and arguments and then panics.
ParseLevel converts string level to integer const.
Warnf logs a message with given format and arguments.
WithFields attaches given key/value fields and return new logger with thosefields attached.
# Interfaces
Logger is our contract for the logger.
# Type aliases
Fields is a map of key/value pairs which can be attached to a loggerThis fields will be printed with every message of the logger.
LoggerConstructor initializes logger plugin.