12345678910111213141516171819202122 |
- #!/bin/bash
- wd=$(pwd)
- output="$wd/hi"
- rm -rf $output
- goctl rpc protoc -I $wd "$wd/hi.proto" --go_out="$output/pb" --go-grpc_out="$output/pb" --zrpc_out="$output" --multiple
- if [ $? -ne 0 ]; then
- echo "Generate failed"
- exit 1
- fi
- GOPROXY="https://goproxy.cn,direct" && go mod tidy
- if [ $? -ne 0 ]; then
- echo "Tidy failed"
- exit 1
- fi
- go test ./...
|