Versions in this module Expand all Collapse all v0 v0.0.3 Aug 30, 2023 Changes in this version + func NewConsoleLogger() (gologcore.ILogDestination, error) + func NewFileLogger(configuration FileLoggerConfiguration) (gologcore.ILogDestination, error) + func NewRabbitMQLogger(configuration RabbitMQLoggerConfiguration) (gologcore.ILogDestination, error) + type ConsoleLogger struct + func (consoleLogger *ConsoleLogger) Close() error + func (consoleLogger *ConsoleLogger) Log(logModel gologcore.Log) error + type FileLogger struct + func (fileLogger *FileLogger) Close() error + func (fileLogger *FileLogger) Log(logModel gologcore.Log) error + type FileLoggerConfiguration struct + FileName string v0.0.2 Aug 26, 2023 Changes in this version + func NewMongoDBLogger(configuration MongoDBLoggerConfiguration) (gologcore.ILogDestination, error) + func NewRabbitMqLogger(configuration RabbitMQLoggerConfiguration) (gologcore.ILogDestination, error) + type MongoDBLogger struct + func (mongoDBLogger *MongoDBLogger) Close() error + func (mongoDBLogger *MongoDBLogger) Log(log gologcore.Log) error + type MongoDBLoggerConfiguration struct + Collection string + Database string + DbUri string + type RabbitMQLogger struct + func (rabbitMQLogger *RabbitMQLogger) Close() error + func (rabbitMQLogger *RabbitMQLogger) Log(log gologcore.Log) error + type RabbitMQLoggerConfiguration struct + QueueName string + Url string