Использование:
go mod download [-json] [modules]
download загружает названные модули, которые могут быть шаблонами модулей, выбирающими зависимости основного модуля, или запросами модулей вида path@version. Без аргументов download применяется ко всем зависимостям основного модуля.
Команда go автоматически загружает модули по мере необходимости во время обычного выполнения. Команда "go mod download" полезна в основном для предварительного заполнения локального кэша или для вычисления ответов от прокси Go модуля.
По умолчанию download сообщает об ошибках в вывод стандартной ошибки (std err), но в остальном молчит. Флаг -json заставляет download печатать последовательность объектов JSON в стандартный вывод, описывая каждый загруженный модуль (или сбой), соответствующий этой Go структуре:
type Module struct {
Path string // путь к модулю
Version string // версия модуля
Error string // ошибка загрузки модуля
Info string // абсолютный путь к кешированному файлу .info
GoMod string // абсолютный путь к кешированному файлу .mod
Zip string // абсолютный путь к кешированному .zip файлу
Dir string // абсолютный путь к кешированному корневому каталогу источника
Sum string // контрольная сумма для пути, версии (как в go.sum)
GoModSum string // контрольная сумма для go.mod (как в go.sum)
}
Смотрите 'go help modules' для получения дополнительной информации о запросах модулей.
Читайте также:
- Go модули
- Команды go: go mod, обслуживание модуля
- Команды go: go get, загрузка и установка пакетов и зависимостей
Комментариев нет:
Отправить комментарий