Categorygithub.com/matrixbotio/rmqworker-lib
modulepackage
1.37.1
Repository: https://github.com/matrixbotio/rmqworker-lib.git
Documentation: pkg.go.dev

# README

rmqworker-lib

Description

Библиотека, позволяющая работать с RMQ:

  1. покдлючение к RabbitMQ;
  2. поддержка соединения, переподключение;
  3. получение сообщений из очереди с помощью воркера;
  4. воркер для получения ответов на запросы;

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewRMQDeliveryHandler - create new RMQ delivery handler.
NewRMQHandler - create new RMQHandler.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
DeclareQueueTask - queue declare task data container.
RequestHandler - periodic request handler.
RequestHandlerResponse - raw RMQ response data.
RequestHandlerTask data.
RMQConnectionData - rmq connection data container.
RMQDeliveryHandler - RMQ delivery data container.
RMQExchangeDeclareTask - exchange declare task data container.
RMQHandler - RMQ connection handler.
RMQPublishResponseTask - response for publish message to RMQ request.
RMQQueueDeclareTask - queue declare task data container.
RMQWorker - just RMQ worker.
WorkerTask - new RMQ worker data.

# Type aliases

RMQDeliveryCallback - RMQ delivery callback function.
RMQErrorCallback - RMQ error callback function.
RMQTimeoutCallback - RMQ response timeout callback function.