sql >> Database teknologi >  >> NoSQL >> MongoDB

at bruge :=giver ubrugt fejl, men ved at bruge =ikke i Go

Operatøren := bruges til kort variabelerklæring . Den erklærer og initialiserer variablen.

I dit første eksempel har du erklæret Session variabel i globalt omfang og i main funktion du har erklæret en ny variabel med samme navn i hovedområdet (som du har brugt := operatør). Derfor er Session variabel erklæret i det globale omfang er ubrugt og dermed fejlen.

I dit andet eksempel har du tildelt den globale variabel en værdi ved hjælp af tildelingsoperatoren = og derfor erklærer den ikke en ny Session variabel, men tildeler en værdi til eksisterende globale variabel.

Find et eksempel viser forskel mellem global og lokal variabel.



  1. Hvad er det næste for Impala efter udgivelse 1.1

  2. Aggregering pr. år og måned i MongoDB

  3. Importer CSV-fil (indeholder nogle ikke-UTF8-tegn) i MongoDb

  4. Opret et flersproget tekstindeks i MongoDB