1. 程式人生 > >gRPC在golang中的實際應用

gRPC在golang中的實際應用

我這裡的例子是一個自助終端和服務端互動實現的方法,已經實現全部功能,下面我給介紹一下方法步驟,歡迎討論:

  1. 首先建立一個unmanned.proto的檔案:在這裡插入圖片描述
  2. 生成相應的unmanned.pb.go檔案: 方法:(1)將建立好的unmanned.proto檔案在終端中開啟,並且執行: set PATH=%PATH%;%GOPATH%/bin在這裡插入圖片描述 (2).下一步執行:protoc --go_out=plugins=grpc:. unmanned.proto後就會生成相應的unmanned.pb.go檔案。在這裡插入圖片描述 3.下面看一下生成的unmanned.pb.go檔案:在這裡插入圖片描述
  3. 服務端程式碼:
  4. 在這裡插入圖片描述
  5. 客戶端程式碼:在這裡插入圖片描述 上傳了部分程式碼如果需要詳細的程式碼實現可以聯絡我。