Go 中没有此类工具“编译”错误
使用 sudo apt-get install golang 安装 godoc 后尝试构建 Go 项目时-doc,用户可能会遇到错误“go tool: no such tool 'compile'”。当 Go 环境路径不正确时,可能会出现此问题set.
提供的 go env 输出显示 GOROOT 环境变量已设置为 /usr/local/go。但是,指定包含 Go 工具的目录的 GOTOOLDIR 变量设置为 /usr/local/go/pkg/tool/linux_amd64。这表明可能无法从正确的路径访问 Go 工具(包括编译器)。
要解决此问题,请尝试以下操作:
export GOROOT=/usr/local/go
此命令将设置 GOROOT环境变量设置为 Go 安装的正确路径。运行此命令后,尝试使用 go build 再次构建项目。如果这不能解决问题,您可能需要查阅 Go 文档或从 Go 社区寻求进一步的帮助。
以上是为什么安装`golang-doc`后出现`go tool: no such tool \'compile\'`?的详细内容。更多信息请关注PHP中文网其他相关文章!