# Functions
Debug() logs a DEBUG message.
Debugf() logs a formatted DEBUG message.
Error() logs a ERROR message.
Errorf() logs a formatted ERROR message.
Fatal() logs a FATAL message.
Fatalf() logs a formatted FATAL message.
GetLogLevel() gets the logger instance logging level.
GetLogLevelAsString() gets the logger instance logging level in string representation.
Info() logs a INFO message.
Infof() logs a formatted INFO message.
IsDebug() returns true if the logger instance will log a DEBUG message.
IsError() returns true if the logger instance will log a ERROR message.
IsFatal() returns true if the logger instance will log a FATAL message.
IsInfo() returns true if the logger instance will log a INFO message.
IsPanic() returns true if the logger instance will log a PANIC message.
IsTrace() returns true if the logger instance will log a TRACE message.
IsWarn() returns true if the logger instance will log a WARN message.
Create a new default instance of the logger.
Panic() logs a PANIC message.
Panicf() logs a formatted PANIC message.
SetLogLevel() sets the logger instance logging level.
SetLogLevelFromString() sets the logger instance logging level using a string representation.
Trace() logs a TRACE message.
Tracef() logs a formatted TRACE message.
Warn() logs a WARN message.
Warnf() logs a formatted WARN message.
# Constants
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
LevelXxxx values are an enumeration of typed integers representing logging levels.
Strings representing the supported logging levels.
# Variables
Map from Log level as typed integer to string representation.
Map from string representation to Log level as typed integer.
# Structs
The BasicLogger type is for logging messages based on the following levels:
TRACE, DEBUG, INFO, WARN, ERROR, FATAL, and PANIC.
# Interfaces
The Logger type defines guards, logging methods, and get/set of logging level.
# Type aliases
The Level type is used to identify the integer is the detail parameters and is used in LevelXxxxx constants.