意外錯誤:使用 Go 1.18 時未聲明「any」
使用 Go 1.18 工具鏈並嘗試用 any 取代 interface{} ,你可能會遇到以下情況錯誤:
undeclared name: any (requires version go1.18 or later)
問題原因:
Go 1.18 中引入了 'any' 類型。如果您的 go.mod 檔案指定的 Go 版本低於 1.18,則無法辨識 'any' 類型。
解決方案:
要解決該錯誤,請更新go.mod 檔案以指示您的模組需要 Go 版本 1.18 或更高版本。例如:
module example.com/foo go 1.18
附加說明:
以上是Go 1.18「未聲明的名稱:任意」錯誤:如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!