执行命令后,生成的代码报错了
老师您好,运行gen.sh文件好像没有权限,然后我直接用老师的这行命令:
protoc -I=. --grpc-gateway_out=paths=source_relative,grpc_api_configuration=trip.yaml:gen/go trip.proto
他把相应的文件编译出来了
但是,都报错了:pb.gw.go文件中的是这样的:
这里是哪一个模块没有导入嘛?
然后就是go.mod:d
我根据他的提示将:
go get github.com/golang/protobuf/descriptor@v1.5.0
go get github.com/golang/protobuf/proto@v1.5.0
仍然不行,不知道这两个问题怎么解决?
36
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星