see official quickstart
- grpc
go get -u google.golang.org/grpc
- protoc-gen-go
- install protoc compiler url or
brew install protobuf
go get -u github.com/golang/protobuf/protoc-gen-go
- install protoc compiler url or
$ protoc -I blog/ blog/blog.proto --go_out=plugins=grpc:blog
grpcurl -plaintext localhost:50001 list blog.Blog
grpcurl -plaintext -d '{"param":"jsontext"}' localhost:50001 blog.Blog/GetPost