c4-ecommerce Flow
running docker multi-stage builds and publish c4-ecommerce
$ ./scripts/publish.sh
Kubernetes and Istio - YAML
* deployment.yaml
* service.yaml
* virtualservice.yaml
Dependencies docker-compose
Docker Rabbitmq
$ docker run --network host --name rabbit -d rabbitmq
Standard Go Project Layout
$ go mod download
$ go mod vendor
download "dependency injection"
wire
$ go get -u github.com/google/wire/cmd/wire
$ ./scripts/start.sh