# Functions
NewDefaultLogger makes a Logger object that writes newline separated messages to w, if the level of the message is at least minLogLevel.
# Constants
LogLevelDebug is usually only enabled when debugging.
LogLevelError is used for errors that should definitely be noted.
LogLevelInfo is general operational entries about what's going on inside the application.
LogLevelWarn is non-critical entries that deserve eyes.
# Variables
NullLogger can be used to disable logging (pass to xray.SetLogger()).
# Interfaces
Logger is the logging interface used by xray.
# Type aliases
LogLevel represents the severity of a log message, where a higher value means more severe.