[demos] Fix the issue of grpc_benchmark not working on go 1.18

This commit is contained in:
Zheng, Qi 2022-11-01 14:02:50 +08:00 committed by volcano
parent 37d1f58281
commit 178bd023e3

@ -1,10 +1,14 @@
#!/bin/bash #!/bin/bash
set -e set -e
export GOPATH=$PWD export GOPATH=$HOME/go
out_dir=$PWD/bin out_dir=$PWD/bin
occlum-go get -u google.golang.org/grpc
cd src/google.golang.org/grpc/
rm -rf ${out_dir} rm -rf ${out_dir}
mkdir ${out_dir} mkdir ${out_dir}
occlum-go build -o ${out_dir}/server $GOPATH/src/google.golang.org/grpc/benchmark/server/main.go && occlum-go build -o ${out_dir}/client $GOPATH/src/google.golang.org/grpc/benchmark/client/main.go rm -f go.mod
occlum-go mod init grpc_benchmark
occlum-go mod tidy
occlum-go get -u google.golang.org/grpc@v1.50.1
cd ${GOPATH}/pkg/mod/google.golang.org/grpc@v1.50.1
occlum-go build -o ${out_dir}/server ./benchmark/server/main.go
occlum-go build -o ${out_dir}/client ./benchmark/client/main.go