Building a gRPC API in Go - Part Three

Welcome back to the fourth and final part of the "gRPC with Go" series. Before proceeding with the rest of the app, let's have a quick recap of what you've done so far:

In part one, you wrote the Protobuf definitions and generated Go code stubs. You also wrote the reverse proxy for REST clients.

In part two, you connected your app to a PostgreSQL database and wrote the non-streaming endpoints of the gRPC server, and you wrote the streaming endpoints and completed the server.

In this last installment, you'll write the gRPC client and test the whole app.

gRPC Client
gRPC Client
Developing the gRPC Client and Implementing Endpoints