gRPC Exmpales
Quick start gRPC examples with a simple working example.
Make sure you’ve installed go programming language and protocol plugins:
$ go install google.golang.org/protobuf/cmd/protoc-gen-go
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc
Add a protobuf file (called main.proto
) and generate to the binary code via the following command.
$ ./build.sh
Run the client and server with the following command
- Set up the server:
$ go run greeter_server/main.go
- From another window, run a command with the arguemnt:
$ go run greeter_client/main.go --name=Bob
// Print the follwoing output
Greeting: Hello Bob
Greeting: Hello again Bob