# Functions

Debug - Writes debug level information.
Debugf - Writes debug level information through the specified format.
Error - Writes error level information.
Errorf - Writes error level information through the specified format.
Fatal - Writes fatal level information.
Fatalf - Writes fatal level information through the specified format.
Info - Writes info level information.
Infof - Writes info level information through the specified format.
New - Create default logger.
NewLogger - Returns an instance of logger.
Panic - Writes panic information.
Panicf - Writes panic information through the specified format.
Warn - Writes warn level information.
Warnf - Writes warn level information through the specified format.
WithError - Returns a logger that contains the fields with specified error.
WithField - Returns a logger that contains the specified field information.
WithFields - Returns a logger that contains the specified fields information.

# Constants

InstanceLogrusLogger indicates that using the instance of Logrus logger.
InstanceZapLogger indicates that using the instance of Zap logger.
LevelDebug has verbose message.
LevelError is for logging errors.
LevelFatal is for logging fatal messages.
LevelInfo is default log level.
LevelWarn is for logging messages about possible issues.

# Structs

Config - Stores the config for the logging.

# Interfaces

Logger - Interface for logging.

# Type aliases

Fields - Type to pass when we want to call WithFields for structrued logging.