gpt4 book ai didi

linux - 在 Linux 上安装 Go,测试失败

转载 作者:IT王子 更新时间:2023-10-29 01:50:12 25 4
gpt4 key购买 nike

我正在按照 this page 中的说明进行操作尝试安装 Go。我已经下载了文件并毫无问题地解压缩了。我打开了 profile 文件,然后转到文件末尾插入指定的 export 行的位置。我创建了所有指示的目录以形成树结构,从 bash shell 运行 export 命令,按照说明创建了 hello.go 文件。

然而,当我运行 go install github.com/user/hello 时,我得到了错误

can't load package: package github.com/user/hello: cannot find package "github.com/user/hello" in any of:
/usr/local/go/src/github.com/user/hello (from $GOROOT)
/work/src/github.com/user/hello (from $GOPATH)

最佳答案

你的 GOPATH 需要是你的项目位置,所以如果你有这样的结构

/var/www/mydir/go

所以你必须导出

export GOPATH=/var/www/mydir/go

设置 GOROOT 使用你的 go 位置

which go

如果它给你/usr/local/go/bin/go ,你需要将它设置为/usr/local/go

export GOROOT=/usr/local/go

此外,将您的 go 添加到 PATH(如果还没有):

export PATH=$PATH:/usr/local/go/bin

为了将来重用,将所有 3 个导出语句添加到您的 ~/.bashrc 和/或 ~/.bahsrc_profile

此时你应该可以使用'go get'

关于linux - 在 Linux 上安装 Go,测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38113298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com