Golang下载和'$GOPATH not set'



我下载了Golang1.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. For more details see: go help gopath.

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

谢谢 -S

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

你可以试试这个

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

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

  2. 然后你可以打开终端。 并键入go env

  3. 之后设置$GOPATH

    导出 GOPATH=/user/local/go

  4. 同时设置$GOBIN

    出口戈宾= $GOPATH/箱

最新更新