A personal project for exploring my skill on Golang
I use this library for my personal project showcase
To deploy this project run
docker compose up --build
To run this project, you will need to add the following environment variables to your .env file
POSTGRES_USER
POSTGRES_PASSWORD
POSTGRES_DB
RABBITMQ_USER
RABBITMQ_PASS
- DDD architecture
- Clean architecture
- Docker implementation
- Gin framework
- Message broker implementation on register (RabbitMQ)
- Consumer & Publisher on 1 apps
- Support MySQL & postgresql
- Gorm on database ORM
- Auto table migration on first setup