Toán tử := được sử dụng cho khai báo biến ngắn
. Nó khai báo và khởi tạo biến.
Trong ví dụ đầu tiên, bạn đã khai báo Session biến trong phạm vi toàn cầu và trong main hàm bạn đã khai báo một biến mới có cùng tên trong phạm vi chính (như bạn đã sử dụng := nhà điều hành). Do đó, Session biến được khai báo trong phạm vi toàn cục không được sử dụng và do đó có lỗi.
Trong ví dụ thứ hai, bạn đã gán cho biến toàn cục một giá trị bằng toán tử gán = và do đó nó không khai báo một Session mới nhưng chỉ định một giá trị cho biến toàn cục hiện có.
Vui lòng tìm ví dụ cho thấy sự khác biệt giữa biến toàn cục và biến cục bộ.