# Functions

NewConf creates default configuration with InfoLevel & empty loggers.
NewPlugin creates a new Plugin with the provided Options.
UseConf returns Option which injects a particular configuration.
UseDeps returns Option that can inject custom dependencies.

# Constants

list of supported hook services to send errors to remote syslog server.
list of supported hook services to send errors to remote syslog server.
list of supported hook services to send errors to remote syslog server.

# Variables

DefaultPlugin is a default instance of Plugin.

# Structs

Config is a binding that supports to define default log levels for multiple loggers.
Deps groups dependencies injected into the plugin so that they are logically separated from other plugin fields.
HookConfig contains configuration of hook services.
LoggerConfig is configuration of a particular logger.
LoggerData encapsulates parameters of a logger represented as strings.
Plugin allows to manage log levels of the loggers.

# Type aliases

Option is a function that can be used in NewPlugin to customize Plugin.