libf 449ce5f7c2 grpc před 2 roky
..
helloworld 449ce5f7c2 grpc před 2 roky
image 449ce5f7c2 grpc před 2 roky
readme.md 449ce5f7c2 grpc před 2 roky

readme.md

gRPC

准备工作

安装

  1. 下载protoc安装包 https://github.com/protocolbuffers/protobuf/releases

1667441066484

  1. 解压,sudo cp bin/protoc /usr/local/go/bin

1667441327147

  1. 第一次运行需要设置安全权限

1667441634711

  1. protoc安装完成

1667442122047

  1. 安装go语言生成器插件protoc-gen-go

*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

使用

go get google.golang.org/grpc

go get google.golang.org/protobuf

protoc --go_out=. helloworld.proto --go-rpc_out=. helloworld.proto