但是,當我已經設置它。我甚至創建子目錄,我不知道是否necesary:
$ echo $GOPATH && ls -r $GOPATH
/home/cyrus/.go
src pkg bin
$ echo $GOROOT && ls $GOROOT
/usr/local/go
api AUTHORS bin CONTRIBUTORS doc favicon.ico include lib LICENSE misc PATENTS pkg README robots.txt src test VERSION
爲什麼我仍然得到錯誤,當我做:
$ go get code.google.com/p/go-tour/gotour
package code.google.com/p/go-tour/gotour: cannot download, $GOPATH not set. For more details see: go help gopath
此外,你可以用'go env'確認你的Go設置 - 如果沒有設置/不正確,它會顯示GOPATH。 – elithrar
完成所有這些工作,使用'go get golang.org/x/tools/cmd/godoc'時仍然不起作用,'go env'甚至會打印出環境並且看起來很完美。 –
我只想安裝Gogs,因爲Gitlab不能在我的服務器上工作,而且因爲配置錯誤,我再次在struggelin上工作了幾個小時....難以置信 –