From command line tools to microservices - The example of Hashicorp tools (terraform) and gRPC
This post is a little different from the last ones. As usual, the introduction tries to be open, but it quickly goes deeper into a go implementation. Some explanations may be tricky from time to times and therefore not very clear. As usual, do not hesitate to send me any comment via this blog or via twitter @owulveryck.
TL;DR: This is a step-by-step example that turns a golang cli utility into a webservice powered by gRPC and protobuf.