首页 > 其他分享 >go /golang 下生成protobuf *.pb.go文件 记录

go /golang 下生成protobuf *.pb.go文件 记录

时间:2022-11-22 19:24:40浏览次数:48  
标签:golang protoc protobuf proto pb go 目录

 

  如果出现这个状况解决办法 记录一下:

在指定目录   git clone https://github.com/golang/protobuf  下载源码

 

  进入到以下目录

 

 分别执行  以下图片里的命令

 

 然后把 生成的  protoc-gen-go.exe  放到c盘的windows/System32目录下

 

最后  在放置  *.proto 文件的目录里执行:

$ protoc --go_out=./ *.proto
protoc-gen-go: unable to determine Go import path for "*.proto"

如果出现上面的问题

 

 

 在proto文件里添加  option go_package="../你自己的目录";

 

 

  再执行protoc --go_out=./ *.proto  生成成功

标签:golang,protoc,protobuf,proto,pb,go,目录
From: https://www.cnblogs.com/scien626/p/16916130.html

相关文章

  • Go 语言环境安装
    下载https://golang.google.cn/dl/。  linux下安装1、下载二进制包:go1.4.linux-amd64.tar.gz。2、将下载的二进制包解压至/usr/local目录。tar-C/usr/local......
  • go版本的hello world
    go版本的helloworld在这一部分我们只是使用“helloworld”的程序来向大家介绍一下go语言的所编写的程序的基本组成。packagemainimport"fmt"funcmain(){ //终......
  • 一文解决 Go 安装和常用环境变量的配置
    耐心和持久胜过激烈和狂热。下载链接官网:​​https://golang.org/dl​​中国大陆的镜像站点:​​​​https://golang.google.cn/dl/​​在中国,推荐使用中国大陆的镜像站点下......
  • [译]Golang中JSON和结构体的组合使用
     原文地址:http://attilaolah.eu/2014/09/10/json-and-struct-composition-in-go/ 假设你正在把一个JSON对象解码为Go的结构体。该JSON来自不受你控制的服......
  • 某文学网站挂马logo.jpg/logo.exe
    某文学网站挂马logo.jpg/logo.exeendurer原创2008-04-30第1版该网站网页包含代码:/---<scriptsrc="hxxp://www.ol***d*rain.com/ads/iw_t.js"></scipt>---/#1hxxp://www.ol**......
  • django实现点赞功能
    1,在文章模型中添加点赞字段,用多对多关系统计所有为文章点赞的用户。classArticle(BaseModel):...#为文章点赞users_like=models.ManyToManyField(......
  • 《Go 语言并发之道》读书笔记(四)
    今天这篇笔记我们记录sync包下面的Cond,Once和PoolCondcond就是条件,当条件不满足的时候等待Wait(),条件满足后,继续执行。通过Signal()和Broadcast()来通知wait结束,继续执......
  • mongodb
    mongodb文档、非关系型数据数据库,底层索引结构使用的是B-树,只要找到它的子索引就可以进行访问,单次查询在结构上看是优于mysql,因为mysql是B+树(1)B+树相邻接点的指针可以......
  • Crony 一个基于Go语言实现的分布式定时任务管理平台
    crony-分布式定时任务管理平台1.基本介绍1.1项目背景项目中存在许多定时任务,很多代码写法都是采取见缝插针式的写法或者直接丢到task服务里面写,存在以下问......
  • golang
    golang  TRANSLATEwithxEnglishArabicHebrewPolishBulgarianHindiPortugueseCatalanHmongDawRomanianChineseSimplifiedHungarian......