根据grpc的proto文件生成python和golang代码

python grpc

pip install grpcio
pip install grpcio-tools
python3 -m grpc_tools.protoc -I./ --python_out=. --grpc_python_out=. ./helloworld.proto

golang grpc

go install google.golang.org/protobuf/cmd/[email protected]
go install google.golang.org/grpc/cmd/[email protected]

export PATH="$PATH:$(go env GOPATH)/bin"

protoc --go_out=. --go_opt=paths=source_relative \
    --go-grpc_out=. --go-grpc_opt=paths=source_relative \
    ./helloworld.proto

详见https://grpc.io/docs/

你可能感兴趣的:(Python,Golang,python,golang,rpc)