错误去:模块 github.com/golang/protobuf 已弃用:

从 .proto 文件生成 golang 代码后,我遇到错误

在此处输入图像描述

我在 stackoverflow 中搜索后尝试了这一行:

go get -u github.com/golang/protobuf/protoc-gen-go

我得到:

在此处输入图像描述


慕丝7291255
浏览 300回答 2
2回答

一只萌萌小番薯

找到它,这是 ~/.bashrc 文件中的设置问题我没有准确指定 GOROOT 和 GOPATH 这是要遵循的步骤在你的命令行上nano ~/bashrc然后将此行添加到文件中export GOROOT=/usr/local/goexport PATH=$PATH:$GOROOT/binexport GOPATH=/home/user/golibexport PATH=$PATH:$GOPATH/binexport GOPATH=$GOPATH:/home/user/code点击保存ctrl^X将添加所有依赖项;正如我所理解的那样;到 golib 文件夹然后注销您的会话顺便说一句,我按照 YouTube 上 freecodecamp 视频的说明进行操作

尚方宝剑之说

我认为你应该跑go install google.golang.org/protobuf/cmd并使用它生成您的代码。PS 安装后二进制文件将被放入 $GOPATH/bin
打开App,查看更多内容
随时随地看视频慕课网APP