Messaging is fun!!111
One must have golang installed to run this applications.
Docker helps to create the developer environment by running docker compose up
but the only external dependency is a RabbitMQ instance.
To bootstrap RabbitMQ:
docker compose up -d
To run the producer service:
go run cmd/producer/producer.go
To run the consumer service:
go run cmd/consumer/consumer.go