Example of mail sender.
Includes:
- logrus;
- Apache Kafka;
- Docker;
- Docker Compose.
Sample project for educational purposes.
There are 2 ideas:
- checking and glueing together technologies mentioned above;
- sharing my own experience for the ones who want to glue the same technologies.
- Use
docker-compose
to run the containers with Kafka, Zookeeper and Maildev:
docker-compose build
docker-compose up
- Use
go run .
from the folder that containsmain.go
to run the example.