AMQP client implementation to grok AMQP.
I suggest lenkan/deno-amqp.
- Encoding / Decoding Frames
- Connection & Channel Class Architecture
- Opening Connections & Channels
- Declaring Queues, Exchanges, Bindings
- Basic Qos, ack, reject
- Heartbeating
- Sending Messages
- Consuming Messages
- Error Handling / Connection & Channel Exceptions / Gracefully close connections
- mod.ts with relevant exports
- Extend Encoding/Decoding tests
- Basic get / return
Run deno task codegen
Module tests require a rabbitmq instance running on localhost.