grpc生成pb.go文件报错github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.
今天准备写个grpc接口,然后看了文档准备开始写proto文件,写完之后打算生成对应的pb.go文件。
然后就报了这么一个错误:
github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.
看字面意思很简单,就是文件没找到。
然而,我的pkg中明明是有这个文件的,带不带版本号是不影响的。
然后进过一系列的摸索和请教终于找到了解决办法!
关掉你的module自动同步:
go env -w GO111MODULE=off
但是关闭的过程却不是那么的顺利,我的goland终端中查看GO111MODULE=on。重新打开IDE也还是on的,
而在我的iterm2中查看GO111MODULE=off。
当我想go env -w重新置为off的时候又有报错提示我:
warning: go env -w GO111MODULE=... does not override conflicting OS environment variable
emm....然后打开我的系统变量明明也是off的!
怎么会这样!
(到现在我也不知道为什么,哪位大佬知道麻烦告诉我一下)
然后用
unset GO111MODULE
再查看go env,嗯终于正常
然后再执行生成pb.go的命令也终于正常了。
如果还没生效而你真的缺少这个文件,你可以用以下命令引入:
go get github.com/gogo/protobuf/...
grpc生成pb.go文件报错github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.相关推荐
- 【maven配置】IDEA自动生成的pom文件报错:URI Is Not Registered
两种方法: 第一种:打开下图中的Schemas and DTDs,点击+将红色的链接地址复制进去. 复制完了没管用. 第二种:接着点击pom文件的红色部分,左边出现红色小灯提示.选择Fetch ext ...
- HDFS上传文件报错org.apache.hadoop.fs.ChecksumException: Checksum error: file:/hyk/data/hyk.txt
当从本地上传文件到HDFS中时报错 fs.FSInputChecker: Found checksum error: b[0, 69]=6d6f7765696861686168616861686861 ...
- 在Android工程中加入AIDL文件时,gen目录生成的文件报错-问题解决
from://http://blog.csdn.net/watt520/article/details/10099047 今天在弄清除缓存的东东,按照网上别人的方法,创建了一个AIDL文件,这个时候发 ...
- Vivado生成bit文件报错彻底解决
1.1 Vivado生成bit文件报错彻底解决 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)Vivado生成bit文件报错彻底解决: 5)结束语. 1.1.2 本节引 ...
- 未指定的IO标准导致vivado生成bit文件报错
1.1 未指定的IO标准导致vivado生成bit文件报错 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)未指定的IO标准导致vivado生成bit文件报错: 5)结束 ...
- Java使用File类生成文件报错:java.io.FileNotFoundException: C:\... (拒绝访问。)
今天在手写动态代理的时候使用File类创建文件报错:java.io.FileNotFoundException: C:\... (拒绝访问.) public class Test {public st ...
- 解决vue-pdf 打包后生成worker文件报错问题
解决vue-pdf 打包后生成worker文件报错问题 安装 vue-pdf npm install --save vue-pdf 进入目录 node_modules/worker-loader/di ...
- egret protobuf生成ts文件报错问题
使用egret protobuf生成ts文件报错问题 首先看白鹭官网提供的demo egret protobuf 按步骤安装完成后 添加一个test.proto文件,内容如下 package test ...
- git提交大文件报错解决方案
git提交大文件报错解决方案 1.http.postBuffer 2.Git LFS 安装及配置git lfs 1.在Git仓库中为仓库设置相关配置 2.选择要用LFS追踪的文件 3.查看正在被LFS ...
- IDEA配置GitHub报错GitHub Invalid authentication data.404 Not Found-Not Found
登录账户`GitHub Invalid authentication data.404 Not Found-Not Found`报错及解决办法 1 登录自己的github账号-->头像---&g ...
最新文章
- 用计算机能改装成万用表吗,用旧手机电池修改万用表
- 关系型数据库是如何运作的
- python循环语句-python----循环语句及循环控制语句
- 用java制作心理测试软件_0基础学习制作app
- 使用SAT跟踪监控从浏览器打开的SAP应用的性能和调用栈
- 深入理解SQL注入绕过WAF与过滤机制
- hdu2066一个人的旅行(多源点多汇点的最短路径问题)
- 飞鸽传书2009的“真正价值”
- yolov3为什么对大目标检测不好_【目标检测简史】进击的YOLOv3,目标检测网络的巅峰之作...
- 今日头条面试题——LRU原理和Redis实现
- session超时问题
- qj71c24n通讯实例_三菱Q系列串行通信模块QJ71C24N概述与特点
- mac系统spss26软件下载及安装教程
- DAY 3 字符串、列表、字典练习 - 班级按成绩分组小程序快递分拣小程序
- 热水bot协议_如何设计Bot协议
- electron与jquery起冲突,使用jquery报错解决方法
- HTML+CSS网页设计期末课程大作——绿色精美全民健身网站(10页) dreamweaver作业静态HTML网页设计模板
- STM32F030F4P6 IIC HAL库驱动CH455G
- dumpsys activity 相关命令解析
- arp miss攻击_S6700交换机出现大量arp-miss情况
热门文章
- ACE事件类型及模板
- 云计算与大数据概论(1) 云计算,大数据是什么
- 看了这些 Go2 错误处理的提案,我真的会谢
- 支付宝小程序下单支付接口:40004 ACQ.INVALID_PARAMETER
- 弘辽科技:拼多多店铺评分多久更新一次?怎么提高?
- 五十三、微信小程序云开发豆瓣电影小项目
- 【工控老马】OPC通讯协议解析-OPC七问
- linux操作系统课程设计总结,操作系统课程设计心得+给老师的建议
- 燃烧远征怀旧服务器人数小程序,魔兽怀旧服一直更新下去,最终会开到哪个版本?...
- 鸡尾酒会公式\帕金森定律(Parkinson's Law)