Go организует код с помощью пакетов (коллекций исходных файлов в директории) и модулей (коллекций пакетов с версионированными зависимостями). Вместе они структурируют проекты и управляют зависимостями.
Пакеты — директория связанного кода
main
mathutil
{ a + b }
{}
