GoLang:在安装时出现此错误
问题描述:
输入'go install'时出现此错误消息。GoLang:在安装时出现此错误
[email protected]:~/Scripts/Enum/gobuster# go install
go install: no install location for directory /root/Scripts/Enum/gobuster outside GOPATH
For more details see: go help gopath
我'去env'如下。
[email protected]:~/Scripts/Enum/gobuster# go env
GOARCH="386"
GOBIN=""
GOEXE=""
GOHOSTARCH="386"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root"
GORACE=""
GOROOT="/usr/lib/go"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_386"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m32 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"
有人可以帮忙吗? 谢谢。
答
@Young张, 你需要保持你的代码在一个非常特殊的位置,围棋的工作空间在IE下,还可以,以下位置的格式,以配合您的存储库, 例如: 〜/去/ src目录/ github.com/young_jang/gobuster
更多细节:https://www.goinggo.net/2016/05/installing-go-and-your-workspace.html
+0
谢谢mpmlj,它现在正在工作。我感谢您的帮助。 –
你的代码是不是在你的GOPATH。它需要位于'$ GOPATH/src /'的子目录中。请参阅[如何编写Go代码](https://golang.org/doc/code.html) – JimB
谢谢JimB,它工作正常。 –