# gRPC
## 准备工作
### 安装
1. 下载protoc安装包 https://github.com/protocolbuffers/protobuf/releases
2. 解压,sudo cp bin/protoc /usr/local/go/bin
3. 第一次运行需要设置安全权限
4. protoc安装完成
5. **安装go语言生成器插件protoc-gen-go**
6.
7.
****go get google.golang.org/protobuf/cmd/protoc-gen-go****
**go build google.golang.org/protobuf/cmd/protoc-gen-go**
cp protoc-gen-go /usr/local/go/bin
**go get google.golang.org/grpc/cmd/protoc-gen-go-grpc**
**go build google.golang.org/grpc/cmd/protoc-gen-go-grpc**
cp protoc-gen-go-grpc /usr/local/go/bin
10.
使用
**go get google.golang.org/grpc**
**go get google.golang.org/protobuf**
**protoc --go_out=. helloworld.proto --go-rpc_out=. helloworld.proto**