# gRPC ## 准备工作 ### 安装 1. 下载protoc安装包 https://github.com/protocolbuffers/protobuf/releases 1667441066484 2. 解压,sudo cp bin/protoc /usr/local/go/bin 1667441327147 3. 第一次运行需要设置安全权限 1667441634711 4. protoc安装完成 1667442122047 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**