03 Язык и программа
Что такое модуль и файл go.mod?
Ответ
Модуль — это корень проекта и единица версионирования. go.mod задаёт путь модуля и версию языка. Команда go mod init example.com/notes создаёт этот файл, go.sum хранит контрольные суммы зависимостей.
Подробнее
Импорты внутри модуля начинаются с его пути: пакет example.com/notes/internal/web. Внешние библиотеки появляются в go.mod после go get или первой сборки, которая их увидела.
module example.com/notes
go 1.25