The aim of this workshop is to train attendees to be comfortable with the Golang language (keywords and concept).
Then, we’ll build together different applications, beginning with a small cli application. After that we’ll build a microservice plugged to a database with different iterations and to serve different HTTP routes. In parallel we’ll explore all the tooling around Golang to let you test, debug and benchmark your code. With these tools we’ll be able to find how to improve your performance with Golang.
At the end of this workshop you’ll have a docker image containing a binary of your microservice ready to go in production.