# Functions
ConnectRabbitMQ will spawn a Connection.
NewRabbitMQClient will connect and return a Rabbitclient with an open connection Accepts a amqp Connection to be reused, to avoid spawning one TCP connection per concurrent client.
# Structs
No description provided by the author
RabbitClient is used to keep track of the RabbitMQ connection.