Operator := służy do krótkiej deklaracji zmiennej
. Deklaruje i inicjuje zmienną.
W pierwszym przykładzie zadeklarowałeś Session zmienna w zasięgu globalnym i w main funkcji zadeklarowałeś nową zmienną o tej samej nazwie w głównym zakresie (tak jak użyłeś := operator). Dlatego Session zmienna zadeklarowana w zasięgu globalnym jest nieużywana i stąd błąd.
W drugim przykładzie przypisano zmiennej globalnej wartość za pomocą operatora przypisania = i dlatego nie deklaruje nowej Session zmiennej, ale przypisując wartość do istniejącej zmiennej globalnej.
Znajdź przykład pokazuje różnicę między zmienną globalną a lokalną.