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中文網其他相關文章!