Window GO GRPC编译环境配置
1.下载protoc编译器
https://github.com/google/protobuf/releases
解压到文件后配置bin的环境变量
cmd命令行查看protoc是否配置成功
2.下载protoc专属Go的插件 protoc-gen-go
go get -u github.com/golang/protobuf/protoc-gen-go #会自动下载protoc-gen-go.exe到GOPATH/bin目录下,查看该目录下是否有该.exe文件存在(确保GOPATH/bin 有配置到环境变量中,否则后面通过.proto生成.pb.go文件会报protoc-gen-go不存在的错误
3.window下须在.proto文件下指定生成文件位置,不然可能会报错
option go_package="./proto;message"; #加上这一条
./proto 是我的当前目录
message 是生成的.go文件的package (package message)
4.grpc 新建项目时:go get -u github.com/golang/protobuf/protoc-gen-go 导入