This document discusses building microservices with gRPC in Golang. It provides an overview of gRPC, including that it is an open-source, high performance RPC framework created by Google. It supports features like bi-directional streaming over HTTP/2 and works across multiple languages and platforms. The document also provides an example of defining a simple gRPC service in Protobuf IDL and generating and implementing the client and server code in Go.