sql >> データベース >  >> NoSQL >> MongoDB

:=を使用すると未使用のエラーが発生しますが、=を使用するとGoに含まれません

    演算子:= 短い変数宣言 に使用されます 。変数を宣言して初期化します。

    最初の例では、Sessionを宣言しました グローバルスコープおよびmainの変数 メインスコープで同じ名前の新しい変数を宣言した関数(:=を使用した場合) オペレーター)。したがって、Session グローバルスコープで宣言された変数は使用されていないため、エラーが発生します。

    2番目の例では、代入演算子=を使用してグローバル変数に値を割り当てました。 したがって、新しいSessionを宣言していません。 変数ですが、既存のグローバル変数に値を割り当てます。

    を見つけてください グローバル変数とローカル変数の違いを示しています。



    1. BookSleeve / RedisでPubSubはどのように機能しますか?

    2. concatを使用したmongodb集約プロジェクトobjectId

    3. マングースに挿入された最新のサブドキュメントのIDを見つける

    4. 帆-mongoアダプター、エラーメッセージの正規化