gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。

  1. go get -u github.com/golang/protobuf/proto
  2. go get -u github.com/golang/protobuf/protoc-gen-go
  3. go get -u google.golang.org/grpc
  1. protoc --go_out=plugins=grpc:./ ./simple.proto

参考资料

gRPC - 随笔分类 - 烟花易冷人憔悴 - 博客园
gRPC:一个性能强到爆的RPC框架
谷歌开源、高性能RPC框架:gRPC 使用体验