Summary
In this chapter, you learned the basics for building and using a gRPC service. You created a service interface using Protocol Buffers. You implemented a simple service in Go and wrote a client program in Ruby. You saw how errors can be handled in both the client and the server, and you learned how to send and receive metadata.
Now that you’ve seen the basics, you’ll next see the server code fleshed out in the form of an example application, “Star Friends,” that we refer to in other parts of the book. After that, you’ll move into more advanced topics, starting with streaming.