请稍侯

go-grpc环境安装

14 December 2022
更多

官方文档

https://grpc.io/docs/languages/go/quickstart/

快速开始

本指南通过一个简单的工作示例帮助您开始使用 Go 中的 gRPC。

先决条件

  • go 安装
  • protocol-buffers安装, 编译器, protoc,去下载
  • 协议编译器的Go 插件 1.使用以下命令为 Go 安装协议编译器插件:
      $ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
      $ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2
    

    2.更新你的PATH,以便protoc编译器可以找到插件:

      export PATH="$PATH:$(go env GOPATH)/bin"
    

添加go插件

```shell
$ go get github.com/gogo/protobuf/protoc-gen-gogo
$ go get github.com/gogo/protobuf/gogoproto
```

指定目录下生成文件

```shell
protoc --go_out=plugins=grpc:./pb/device ./src/device/*.proto
```