錯誤:Go 工具與編譯器版本不符
嘗試執行Go 程式時,遇到錯誤訊息「compile: version 'go1 .9' 與go 工具版本'go1.9.1' 不符。版本(go1.9)和 Go 工具版本(go1.9)之間的差異而出現。 9.1)已安裝在您的系統上。
根本原因和解決方案:
此錯誤的根本原因是用於構建程序的編譯器是較舊的Go 版本高於您當前運行的Go工具。要解決此問題,請確保您安裝了最新版本的 Go 並使用它來編譯程式。
修正問題:
取決於您的作業系統和套件管理器,更新和使用最新版本 Go 所涉及的步驟可能會有所不同。以下是一般方法:
更新Go:
檢查 Go 版本:
設定GOROOT(選購):
以上是為什麼我會收到「compile: version 'go1.9' does not match go tool version 'go1.9.1.'」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!