DDD version of Go application created with Gin and Gorm basicly.
Previous version of application -> https://github.com/berkayersoyy/go-products-example
pkg
├── application
| ├── util
| └── services *
├── domain
└── infrastructure
| ├── dynamodb
| ├── mysql
| └── redis
|
└── presentation
├── http
└── middleware
-
Follow these steps to get your development environment set up:
-
At the root directory which include docker-compose.yml files, run below command:
docker-compose up -d --build
-
You can launch application as below url: