「<=: 短い変数宣言の問題を理解する
Go では、通常、&= 短い変数宣言構文を使用して宣言し、ただし、この構文を関数の外で使用しようとすると、コンパイル エラー「予期された宣言、'IDENT' 項目が見つかりました。」
エラーの原因 が発生する可能性があります。
このエラー メッセージは、コンパイラーが宣言 (var など) を予期していたが、指定されたコード内で代わりに IDENT 項目 (識別子を表す) が検出されたことを示します。
関数の外で &= 構文を使用して item 変数を宣言して初期化しようとしますが、これは許可されていません。解決策
このエラーを解決するには、次のようにします。次のいずれか:以上がGo の関数の外で `:=` 短い変数宣言を使用できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。