1

我下载了 Golang 1.11.1,但是当我在终端中输入“go version”时,我得到:“go version go1.6.2 darwin/amd64”。

当我在终端中输入“which go”时,我得到:/usr/local/bin/go

我可以在 /usr/local 中看到有一个go目录,当我打开文件 VERSION 时,它显示 1.11.1

当我在终端中尝试“ go get https://github.com/blablabla ”时,它会显示“package github.com/google/uuid: cannot download, $GOPATH not set”。有关更多详细信息,请参阅: go help gopath'

这里有什么问题?难道我是我的mac上的用户之一(而不是原始用户)?要访问我的文件,我必须先转到 Users/myusername... 如何更改我的 GOPATH 以使其正常工作?

谢谢-S

更新:我通过编辑我的 bash_profile 将我的 $GOPATH 设置为“/Users/myusername/go”,但版本仍然没有改变,尽管我重新下载了 Go。

4

1 回答 1

3

你可以试试这个

  1. 你可以去user/local/go/src

    如果 golang 是安装 .it 显示很多文件。

  2. 然后就可以打开终端了。并输入go env

  3. 之后设置$GOPATH

    导出 GOPATH=/user/local/go

  4. 同时设置$GOBIN

    导出 GOBIN= $GOPATH/bin

于 2019-06-06T13:44:52.197 回答