microservices-demo/src/shippingservice
Ahmet Alp Balkan a9e95bc05c
Move to go modules (#410)
Simplifies and modernizes the go build process.
Old vs new build times (without cache):

- frontend: 185s vs 33s.
- productcatalog: 190s vs 30s.
- shippingservice: 200s vs 36s.
- checkoutservice: 129s vs 27s.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2020-10-13 13:05:53 -07:00
..
genproto Add licenses (#367) 2020-07-15 11:56:37 -07:00
.dockerignore go: use dep in builds, remove relative imports 2018-08-04 11:21:03 -07:00
Dockerfile Move to go modules (#410) 2020-10-13 13:05:53 -07:00
README.md Update container build instructions (#296) 2020-03-26 14:32:37 -07:00
genproto.sh Add more license headers 2018-07-25 21:25:27 -07:00
go.mod Move to go modules (#410) 2020-10-13 13:05:53 -07:00
go.sum Move to go modules (#410) 2020-10-13 13:05:53 -07:00
main.go Updated deps for exporter/jaeger (#282) 2020-04-13 15:23:46 -07:00
quote.go Change log format to JSON and log destination to stdout (#48) 2018-09-25 16:43:17 -07:00
shippingservice_test.go go: use dep in builds, remove relative imports 2018-08-04 11:21:03 -07:00
tracker.go Add more license headers 2018-07-25 21:25:27 -07:00

README.md

Shipping Service

The Shipping service provides price quote, tracking IDs, and the impression of order fulfillment & shipping processes.

Local

Run the following command to restore dependencies to vendor/ directory:

dep ensure --vendor-only

Build

From src/shippingservice, run:

docker build ./

Test

go test .