AlenDavid / go-messaging-study-case

Alen's RabbitMQ study cases

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A golang case-study for messaging applications

Messaging is fun!!111

Quick start

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.

Bootstrapping services

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

About

Alen's RabbitMQ study cases


Languages

Language:Go 81.6%Language:Dockerfile 10.5%Language:Makefile 7.9%