Компиляция и установка пакетов и зависимостей
Использование:
go install [-i] [флаги сборки] [пакеты]
Установка компилирует и устанавливает пакеты, названные путями импорта.
Исполняемые файлы устанавливаются в каталог, названный переменной среды GOBIN , который по умолчанию равен $ GOPATH / bin или $ HOME / go / bin, если переменная окружения GOPATH не установлена. Исполняемые файлы в $ GOROOT устанавливаются в $ GOROOT / bin или $ GOTOOLDIR вместо $ GOBIN.
Когда режим с поддержкой модулей отключен, другие пакеты устанавливаются в каталог $ GOPATH / pkg / $ GOOS_ $ GOARCH. Когда включен режим поддержки модулей, другие пакеты создаются и кэшируются, но не устанавливаются.
Флаг -i также устанавливает зависимости названных пакетов.
Подробнее о флагах сборки см. go help build. Подробнее об указании пакетов см. «go справочные пакеты».
См. Также: go build, go get, go clean.
Это делает исполняемый файл из вашего go кода.