gRPC
熟悉GRPC的简单模板代码
要发布golang生成器代码,请做
buf generate
现在我在名为grpc/gen/go/users/v1的目录下有一个Go文件,其中包含了所有自动生成的protobufs代码,我需要用它来连接我的gRPC服务。
什么是gRPC?
gRPC是一个流行的RPC框架,用于构建高效通信的微服务。gRPC客户端和服务器可以在各种环境中运行并相互对话,你可以在Go中设置一个gRPC服务器,而客户端则使用Java。在REST或http/json上使用gRPC的主要用例是由于以下原因。高效的线上传输,廉价的数据采集,良好的类型,单一的事实来源,以及线上的二进制格式。