我试图在这个tour之后第一次运行go 欢迎文献程序。
我已经运行了下一个命令:
go install golang.org/x/website/tour@latest但是,当我试图运行go run tour时,我得到了下一个例外:
package tour is not in GOROOT (/usr/local/go/src/tour)我还没有找到任何关于如何运行tour程序的额外文档。
如何正确运行tour程序?也许我做错了什么?
发布于 2021-12-08 21:58:41
go run tour不是正确的命令。
从你的链接来看,
“这将在GOPATH的bin目录中放置一个旅游二进制文件”
您需要找到GOPATH的bin目录,确保它在您的$PATH中(或者指定包含该目录的绝对路径或相对路径)。
您的go bin目录很可能是~/go/bin;我的目录是。
您将运行的可执行文件是tour,而不是go ...。所以也许~/go/bin/tour会为你工作。
请记住,与Java不同,Go可执行文件不需要VM,因此可以直接调用它们。
https://stackoverflow.com/questions/70282166
复制相似问题