protoc生成代码无反应

protoc生成代码无反应

问题描述:

protoc生成代码无反应,gateway生成代码命令也不报错但是没有对应生成的go文件!之前的grpc对应文件是有的

相关截图:

http://img1.sycdn.imooc.com//climg/606541b80961a4dc18290887.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

这个只能想办法排除法了。

比如把目录打成\gen\go1,看看有没有反应。或者全局查找一下gen目录,看看会不会生成到别的奇怪的地方。

还有就是trip.proto文件,以及trip.yaml文件本身再看看有什么问题。改动一下他们看看会不会有变化,等等。

  • Dobby喵 提问者 #1

    好的老师 我先看看yaml文件呢.  go_out的trip.pb.go是可以生成的

    2021-04-01 17:15:08
ysysyg 2021-06-05 00:46:46

我有遇到同样的问题,执行 ./gen.sh 后,可以在 gen/go 目录下生成 trip.pb.go 文件但生成不了 trip.pb.gw.go 文件


经检查,是 trip.yaml 有书写错误

  • 同踩坑,如果某一行的缩进和老师写的不一样就会出现,无error通过运行但是不生成文件

    2022-04-22 01:21:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师