Import “github.com/gogo/protobuf/gogoproto/gogo.proto“ was not found or had errors.
使用gogoproto时报错
Import "github.com/gogo/protobuf/gogoproto/gogo.proto" was not found or had errors.
需要把每个需要导入的包都在--proto_path加上,比如需要导入github.com/gogo/protobuf/gogoproto/gogo.proto,我本地的github.com/gogo/protobuf/gogoproto/gogo.proto文件在${HOME}/golang/pkg/mod目录下,所以加上--proto_path=${HOME}/golang/pkg/mod,同时还要加上自己的xx.proto文件所在目录,比如我的目录在${HOME}/golang_projects/k8sview/api/v1/load,则需要加上这个proro_path,其他import的文件类似
protoc --proto_path=${HOME}/golang/src --proto_path=${HOME}/golang/pkg/mod --proto_path=${HOME}/golang_projects/k8sview/api/v1/load --gofast_out=plugins=grpc:. load.proto
备注:
参考kratos tool protoc --grpc --bm api.proto
里面就指定了所有import的proto_path
Import “github.com/gogo/protobuf/gogoproto/gogo.proto“ was not found or had errors.相关推荐
- go protobuf v1败给了gogo protobuf,那v2呢?
近期的一个项目有对结构化数据进行序列化和反序列化的需求,该项目具有performance critical属性,因此我们在选择序列化库包时是要考虑包的性能的. github上有一个有关Go序列化方法性 ...
- 解决:Import googleapiannotations.proto was not found or had errors
解决:Import "google/api/annotations.proto" was not found or had errors. 一.问题概述 在使用protoc命令的时 ...
- import “github.com/gin-gonic/gin“ 爆红
4.代码 package main import "github.com/gin-gonic/gin" func main() {r := gin.Default()r.G ...
- pip 安装protobuf_Python3.6安装protobuf模块+将proto文件转换成pb2.py文件
Python对版本的对应即为苛刻,笔者第一次安装时遇到了很多坑,比如无法将proto文件转换成py文件,转换了之后文件无法使用,网上各种各样的解决办法都没有讲到重点.其实会出现各种各样的问题是由于版本 ...
- Caffe学习(十)protobuf及caffe.proto解析
使用protobuf的原由 一个好的软件框架应该要有明确的输入和输出,对于CNN网络而言,其主要有两部分组成:网络具体结构和网络的具体优化算法及参数.对于框架的使用者而言,用户只需输入两个描述文件即可 ...
- ProtoBuf 生成 Go 代码去掉 JSON tag omitempty
文章目录 1.背景 2.定义 proto 文件 3.安装 protoc 和 protoc-gen-go 4. 编译 proto 文件 5.自定义选项(Custom Options) 5.1 简介 5. ...
- gRPC的那些事 - streaming
gRPC是一个高性能.通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发 ...
- gogoclient java_链路跟踪-GRPC请求 - GoFrame官网 - 类似PHP-Laravel, Java-SpringBoot的Go企业级开发框架...
在本章节中,我们将之前介绍HTTP Client&Server的示例修改为GRPC微服务,并演示如何使用GoFrame框架开发一个简单的GRPC服务端和客户端,并且为GRPC微服务增加链路跟踪 ...
- gogoprotobuf在windows上遇见的坑
gogoprotobuf在windows上遇见的坑 闲话一下 准备工作 创建你的工程目录 生成go文件 我们还想要更简洁的代码 总结 闲话一下 最近打算做一个联网的小游戏,通讯协议决定使用protob ...
- win10下golang使用protobuf
1.安装protobuf库文件 go get github.com/golang/protobuf/proto(待验证) 2.安装protobuf的编译器protoc url: https://git ...
最新文章
- 2022-2028年中国工业节能行业深度调研及投资前景预测报告
- 极大似然估计_极大似然估计、极大后验估计和贝叶斯估计
- HTML5手机页面里面如何把长按复制避免
- 662. 二叉树最大宽度 golang
- 设计模式6大原则简述
- [Leetcode]141. Linked List Cycle
- 宝宝的成长脚印9/29
- 动态时间规整算法(DTW)通俗易懂
- It seems that scikit-learn has not been built correctly.
- 计算机构成教学反思,计算机教学反思
- java获取文件名后缀
- 关于立体图形切n刀最多切多少块的结论及推导
- Linux 定期清理内存脚本
- Git远程仓库配置SSH(以github为例)
- 安装谷歌浏览器步骤:
- ASTM D 3801固体塑料垂直燃烧试验
- 在vscode编辑器里使用leetcode插件刷题
- 常用的html单标签和标签都有哪些?
- 2019寒假作业3 编程总结
- 【富文本】安装CDR时提示:Corel Graphics-Windows Shell Extension以及CDR不显示缩略图的解决方案
热门文章
- 启发式算法(heuristic algorithm)中的启发式(heuristic)到底是什么意思?
- .net分流抢票助手
- 软件设计中的心跳机制
- 程序员装b指南(转)
- iOS 15 真机调试包 DeviceSupport
- mysql 完美卸载
- 消息总线VS消息队列
- 数据结构c语言版李冬梅PDF,数据结构(C语言版) 习题答案 严蔚敏 李冬梅 吴伟民 23490数据结构习题答案.pdf...
- 【翻译论文】A Progressive Morphological Filter for Removing Nonground Measurements From Airborne LIDAR Dat
- python好找工作吗2017-2017年 Python工程师面试经历分享(七家)