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
```