Go organizira kod sa paketima (zbirkom datoteka izvora u direktoriju) i modulima (zbirkom paketa sa verzioniranim ovisnostima). Zajedno oni strukturiraju projekte i upravljaju ovisnostima.
Paketi — direktorij povezanog koda
main
mathutil
{ a + b }
{}
