熟悉gRPC的简单模板代码

120 阅读1分钟

gRPC

熟悉GRPC的简单模板代码

要发布golang生成器代码,请做

buf generate 

现在我在名为grpc/gen/go/users/v1的目录下有一个Go文件,其中包含了所有自动生成的protobufs代码,我需要用它来连接我的gRPC服务。

什么是gRPC?

gRPC是一个流行的RPC框架,用于构建高效通信的微服务。gRPC客户端和服务器可以在各种环境中运行并相互对话,你可以在Go中设置一个gRPC服务器,而客户端则使用Java。在REST或http/json上使用gRPC的主要用例是由于以下原因。高效的线上传输,廉价的数据采集,良好的类型,单一的事实来源,以及线上的二进制格式。