Go organizira kodo s paketi (zbirkami izvorne kode v direktoriju) in moduli (zbirkami paketov z verzioniranimi odvisnostmi). Skupaj strukturirajo projekte in upravljajo odvisnosti.
Paketi — direktorij s povezano kodo
main
mathutil
{ a + b }
{}
