理解Go 中的「預期聲明,找到'IDENT' 項」錯誤
嘗試使用:= Short 定義變數時在Go 中定義變數宣告變數時,您可能會遇到錯誤訊息「expected statements,found 'IDENT' item」。當您在函數外部使用 := 語法時,會發生此錯誤。
在提供的程式碼中:
行項目 := &memcache.Item {...} 是一個嘗試使用短變數宣告。但是,這在函數外部無效。
解決錯誤
要解決此錯誤,您可以將變數宣告放在函數內或使用var 關鍵字建立全域變數:
使用函數:
使用全域變數:
透過遵循這些準則,您可以確保您的變數聲明有效並避免Go 中的「預期聲明,發現'IDENT'項」錯誤。
以上是為什麼我在 Go 中收到「預期聲明,找到『IDENT』項目」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!