# Functions
IsDebug determines whether the current environment is `DEBUG` through the `DEBUG` variable in the current environment variables.
MustToConsoleAndFile returns an `io.Writer` that can both output the log to a control or terminal emulator and save the log to a local file, which will panic if there is an error opening the file.
MustToFile returns an `io.Writer` that saves the log to a local file and will panic if there is an error opening the file.
NewLogger returns a new `Logger` pointer.
ToConsole returns an `io.Writer` that outputs the log to the console or terminal emulator or an `error`.
ToConsoleAndFile returns an `io.Writer` that can both output the log to a control or terminal emulator and save the log to a local file, or an `error`.
ToFile returns an `io.Writer` that saves the log to a local file or an `error`.
# Variables
Console default time format with millisecond accuracy.
Default time format with nanosecond precision.
# Type aliases
Level defines the log level.