演算子:=
短い変数宣言
に使用されます 。変数を宣言して初期化します。
最初の例では、Session
を宣言しました グローバルスコープおよびmain
の変数 メインスコープで同じ名前の新しい変数を宣言した関数(:=
を使用した場合) オペレーター)。したがって、Session
グローバルスコープで宣言された変数は使用されていないため、エラーが発生します。
2番目の例では、代入演算子=
を使用してグローバル変数に値を割り当てました。 したがって、新しいSession
を宣言していません。 変数ですが、既存のグローバル変数に値を割り当てます。
例 を見つけてください グローバル変数とローカル変数の違いを示しています。