Documentation ¶
Index ¶
- func SubscribeMessageByQueue(RabbitMqConnect *amqp.Connection, worker Worker, arguments amqp.Table) (err error)
- type Exception
- type RabbitMqConnect
- func (conn *RabbitMqConnect) DeclareExchange(name, kind string, durable, autoDelete, internal, noWait bool, ...) error
- func (conn *RabbitMqConnect) DeclareQueue(queueName string, durable, autoDelete, internal, noWait bool, ...) error
- func (conn *RabbitMqConnect) PublishMessageToQueue(queue, contentType string, message *[]byte, arguments amqp.Table, ...) error
- func (conn *RabbitMqConnect) PublishMessageWithRouteKey(exchange, routeKey, contentType string, message *[]byte, arguments amqp.Table, ...) error
- func (conn *RabbitMqConnect) QueueBind(name, key, exchange string, noWait bool, arguments amqp.Table) error
- type Worker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SubscribeMessageByQueue ¶
Types ¶
type RabbitMqConnect ¶
type RabbitMqConnect struct {
*amqp.Connection
}
func (*RabbitMqConnect) DeclareExchange ¶
func (*RabbitMqConnect) DeclareQueue ¶
func (*RabbitMqConnect) PublishMessageToQueue ¶
func (*RabbitMqConnect) PublishMessageWithRouteKey ¶
Click to show internal directories.
Click to hide internal directories.