Go organizuje kod za pomocą pakietów (kolekcji plików źródłowych w katalogu) i modułów (kolekcji pakietów z wersjami zależności). Razem tworzą strukturę projektów i zarządzają zależnościami.
Pakiety — katalog powiązanego kodu
main
mathutil
{ a + b }
{}
