modulepackage
1.37.1
Repository: https://github.com/matrixbotio/rmqworker-lib.git
Documentation: pkg.go.dev
# README
rmqworker-lib
Description
Библиотека, позволяющая работать с RMQ:
- покдлючение к RabbitMQ;
- поддержка соединения, переподключение;
- получение сообщений из очереди с помощью воркера;
- воркер для получения ответов на запросы;
# 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.