Fetch the Repo (locally)
$ git clone https://github.com/ContainerSolutions/codenode-workshop.git
Swagger specification:
./microservices/resources/deals-swagger.json
Example Go implementation
open ./microservices/v1/main.go
$ go build .
$ go run main.go &$ curl localhost:8080/deals?id=1or
http://[IP_of_VM]/deals?id=1 from browser
$ kill %1- Improve GoLang version
- Use Swagger Code Gen e.g.:
java -jar /home/swagger-codegen-cli.jar generate \
-i ./resources/deals-swagger.json \
-l nodejs-server \
-o nodejs- Write your own
- Questions?
- On to containers...