栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

在windows下安装protoc-gen-go插件的问题

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在windows下安装protoc-gen-go插件的问题

项目场景:

安装protoc-gen-go插件


问题描述

前提:已经安装好了protoc.
但是使用该命令
go get -u github.com/golang/protobuf/protoc-gen-go
在终端无法安装


解决方案:

只能去GitHub上面下载源文件了
https://github.com/golang/protobuf
需要把该目录下的所有文件下载
(下面1和2二选一)

1. 使用git(操作就不教了) 2. 也使用下面这个,它可以直接下载一个.zip包

https://minhaskamal.github.io/DownGit/#/home?url=https:%2F%2Fgithub.com%2Fgolang%2Fprotobuf
截图如下

3.下载了,解压到%GOPATH%路径下(gopath路径可以在终端查看)

具体目录结构是这样,go后面没有的目录需要自己创建需要自己创建(go后面一定是这个目录)
C:Userswymgosrcgithub.comgolangprotobuf
protobuf里面的文件是这样的

4.在这个文件夹下(protoc-gen-go)打开终端,输入go install


然后他会生成一个exe文件,生成的文件路径如下(在gopath的bin目录下)
C:Userswymgobin

5.复制里面的protoc-gen-go.exe(后面的grpc是我后面安装的,这个别管) 复制到goroot的bin目录下

路径如下C:Program FilesGobin

6.然后就可以了

可以写一个proto文件试一下
编译


没报错就成功了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944311.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号