# Functions
NewConsumerRabbitMQ returns a new instance of ConsumerRabbitMQRepository using the given rabbitmq connection.
NewMockConsumerRepository creates a new mock instance.
NewMockProducerRepository creates a new mock instance.
NewProducerRabbitMQ returns a new instance of ProducerRabbitMQRepository using the given rabbitmq connection.
# Structs
ConsumerRabbitMQRepository is a rabbitmq implementation of the consumer.
MockConsumerRepository is a mock of ConsumerRepository interface.
MockConsumerRepositoryMockRecorder is the mock recorder for MockConsumerRepository.
MockProducerRepository is a mock of ProducerRepository interface.
MockProducerRepositoryMockRecorder is the mock recorder for MockProducerRepository.
ProducerRabbitMQRepository is a rabbitmq implementation of the producer.
# Interfaces
ConsumerRepository provides an interface for Consumer related to rabbitmq.
ProducerRepository provides an interface for Producer related to rabbitmq.