Technical requirements
To complete this chapter, you will need Go 1.18 or above and the Protocol Buffers compiler, available at https://grpc.io/docs/protoc-installation/.
You will also need a Go gRPC plugin, which you can install by running the following command:
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
export PATH="$PATH:$(go env GOPATH)/bin"
Additionally, you will need to install the grpcurl tool: https://github.com/fullstorydev/grpcurl.
You can find the GitHub code for this chapter at https://github.com/PacktPublishing/Microservices-with-Go---Second-Edition/tree/main/Chapter05.