Inicjalizacja pakietu
Gdy uruchamiamy program Go, kompilator Go przestrzega pewnej kolejności wykonywania pakietów, plików w pakiecie i deklaracji zmiennych w tych plikach.
Zakres pakietu
Zakres to region w bloku kodu, w którym zdefiniowana zmienna jest dostępna. Zakres pakietu jest regionem w pakiecie, gdzie zadeklarowana zmienna jest dostępna z pakietu (przez wszystkie pliki w pakiecie). Ten region jest najwyżej położonym blokiem dowolnego pliku w pakiecie.