# Functions
New initializes a new instance of Logger that uses provided printer as a backend to output the log messages.
# Constants
Valid log levels to be used with (*logger.Logger).SetLevel().
DefaultPrefix is the default log prefix used by Logger.
Valid log levels to be used with (*logger.Logger).SetLevel().
Valid log levels to be used with (*logger.Logger).SetLevel().
Valid log levels to be used with (*logger.Logger).SetLevel().
# Interfaces
Printer is used by logger.Log instance to print out a log message.
# Type aliases
Level defines the minimum logging level for logger.Log.