Versions in this module Expand all Collapse all v0 v0.0.1 May 26, 2023 Changes in this version + var VERSION string = "0.0.1" + type Log struct + Config *LogConfig + Create *zerolog.Logger + func (l *Log) AsyncStart() error + func (l *Log) Init(config *LogConfig) error + func (l *Log) Reload(logConfig *LogConfig) error + func (l *Log) Restart() error + func (l *Log) Start() error + func (l *Log) Status() (string, error) + func (l *Log) Stop() error + func (l *Log) Version() string + type LogConfig struct + ConsoleLoggingEnabled bool + EncodeLogsAsJson bool + FileLoggingDirectory string + FileLoggingEnabled bool + FileLoggingFilename string + FileLoggingMaxAge int + FileLoggingMaxBackups int + FileLoggingMaxSize int + LogLevel int + func (l *LogConfig) GetLogLevel() zerolog.Level + func (l *LogConfig) New() *LogConfig