# Functions
Error will write a log if the debug level is not NONE.
ErrorCheck checks that the input is not nil, then calls Error on it if it is not.
Info will write a log if the debug level is higher than ERROR.
NewLogger returns an instance of the default logger with no filter, no file, and level set to ERROR.
ParseDebugLevel parses the input string as a known debug levels.
SetFilter defines a custom filter function.
SetLogLevel sets the log level of the default logger.
SetOutput will output logs on the default logger to be written to the given writer.
Verb will write a log if the debug level is higher than INFO.
# Constants
Level values const.
Level values const.
Constant log string identifiers.
Level values const.
Constant log string identifiers.
Constant log string identifiers.
Constant log string identifiers.
Constant log string identifiers.
Level values const.
Constant log string identifiers.
# Variables
DefaultLogger is the Logger which all oak log messages are passed through.
# Interfaces
A Logger is a minimal log interface for the content oak wants to log: four levels of logging.
# Type aliases
Level represents the levels a debug message can have.