Documentation ¶
Index ¶
- func NewConsumer(cfg *RabbitMQConfig, conn *amqp.Connection, log logger.ILogger, ...) *consumer
- func NewPublisher(cfg *RabbitMQConfig, conn *amqp.Connection, log logger.ILogger, ...) *publisher
- func NewRabbitMQConn(cfg *RabbitMQConfig) (*amqp.Connection, error, func())
- type IConsumer
- type IPublisher
- type RabbitMQConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConsumer ¶
func NewPublisher ¶
func NewPublisher(cfg *RabbitMQConfig, conn *amqp.Connection, log logger.ILogger, jaegerTracer trace.Tracer) *publisher
func NewRabbitMQConn ¶
func NewRabbitMQConn(cfg *RabbitMQConfig) (*amqp.Connection, error, func())
Initialize new channel for rabbitmq
Types ¶
type IPublisher ¶
Click to show internal directories.
Click to hide internal directories.