Go organizon kodin me paketa (koleksione të skedarëve burimi në një drejtori) dhe module (koleksione të paketave me varësi të versjonuara). Së bashku ato strukturojnë projektet dhe menaxhojnë varësitë.
Paketat — një drejtori kodi të ndërlidhur
main
mathutil
{ a + b }
{}
