如何在Ubuntu上正确安装protoc gen go



我设法在Ubuntu上下载并安装了Go。然而,我目前无法正确设置协议,因为我的GOPATH和GOROOT没有正确定义。以下是我的GOROOT和GOPATH的样子:

export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN
export PATH="$PATH:$HOME/.local/bin"
export PATH=$PATH:$GOPATH/bin
export GO_PATH=~/go
export PATH=$PATH:/$GO_PATH/bin

尝试删除所有这些行,并将其替换为:

#export GOROOT=/usr/local/go # this should not be needed
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN

无需多次导出PATH。。

此外,在export GO_PATH=~/go中使用~可能会导致问题。

将行添加到.bashrc后,重新加载终端,或在终端中执行这些相同的行,使其生效。

相关内容

  • 没有找到相关文章

最新更新