我已经设置了我的 $GOPATH,但它不起作用

$ sudo go get -u github.com/golang/lint/golint

package github.com/golang/lint/golint: cannot download, $GOPATH not set. For more details see: go help gopath

我已经设置了我的 $GOPATH: (在~/.bash_profile我的 Mac 上) export GOPATH=$HOME/gocode


而我的go env:


$ go env

GOARCH="amd64"

GOBIN=""

GOCHAR="6"

GOEXE=""

GOHOSTARCH="amd64"

GOHOSTOS="darwin"

GOOS="darwin"

GOPATH="/Users/wildcat/gocode"

GORACE=""

GOROOT="/usr/local/go"

GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"

CC="gcc"

GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fno-common"

CXX="g++"

CGO_ENABLED="1"

有什么问题?


交互式爱情
浏览 490回答 2
2回答

慕标5832272

sudo 根据 man 的说法:sudo 允许允许的用户以超级用户或其他用户的身份执行命令,这由安全策略指定。使用时,sudo您以 root 身份执行。我建议您删除 sudo 并尝试执行它。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go