it|gRPC在golang中的实际应用

【it|gRPC在golang中的实际应用】我这里的例子是一个自助终端和服务端交互实现的方法,已经实现全部功能,下面我给介绍一下方法步骤,欢迎讨论:

  1. 首先创建一个unmanned.proto的文件:it|gRPC在golang中的实际应用
    文章图片
  2. 生成相应的unmanned.pb.go文件:
    方法:(1)将创建好的unmanned.proto文件在终端中打开,并且运行: set PATH=%PATH%; %GOPATH%/binit|gRPC在golang中的实际应用
    文章图片

    (2).下一步运行:protoc --go_out=plugins=grpc:. unmanned.proto后就会生成相应的unmanned.pb.go文件。it|gRPC在golang中的实际应用
    文章图片

    3.下面看一下生成的unmanned.pb.go文件:it|gRPC在golang中的实际应用
    文章图片
  3. 服务端代码:
  4. it|gRPC在golang中的实际应用
    文章图片
  5. 客户端代码:it|gRPC在golang中的实际应用
    文章图片

    上传了部分代码如果需要详细的代码实现可以联系我。

    推荐阅读