cpp

Установка Go

Язык Go является компилируемым языком. Для преобразования текстового файла с программой в исполняемый exe-файл потребуется установить на компьютер специальную программу — компилятор.

Для загрузки компилятора переходим на страницу https://go.dev/dl/ и скачиваем программу установки, например, go1.17.7.windows-amd64.msi. Запускаем файл. После запуска программы установки отобразится окно, показанное на рис. 1.1. Нажимаем кнопку Next. На следующем шаге (рис. 1.2) принимаем лицензионное соглашение и нажимаем кнопку Next. Отобразится окно (рис. 1.3) в котором можно выбрать каталог для установки. Оставляем значение по умолчанию и нажимаем кнопку Next. На следующем шаге (рис. 1.4) нажимаем кнопку Install. После установки на последнем шаге (рис. 1.5) нажимаем кнопку Finish.

В результате все требуемые файлы будут установлены в каталог C:\Program Files\Go. Программу go.exe, предназначенную для компиляции программ, написанных на языке Go, можно найти в каталоге C:\Program Files\Go\bin. Путь к этому каталогу (а также к каталогу C:\Users\<Имя пользователя>\go\bin) был автоматически добавлен в системную переменную PATH, поэтому мы можем обращаться к программе go.exe напрямую без указания пути.

Давайте проверим работоспособность компилятора. Запускаем командную строку и выполняем следующую команду:

C:\Users\Unicross>go version
go version go1.17.7 windows/amd64

Команда go version выводит версию программы go.exe. Фрагмент C:\Users\Unicross> перед командой означает приглашение для ввода команды, а также обозначает текущий рабочий каталог. Текст после команды является результатом выполнения этой команды. Если получили версию компилятора, то установка прошла успешно и мы можем начать изучение синтаксиса языка.

Если получили следующий результат:

C:\Users\Unicross>go version
"go" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

то программа go.exe не найдена. Попробуйте прописать полный путь до программы:

C:\Users\Unicross>"C:\Program Files\Go\bin\go" version

Обратите внимание: мы заключили путь в кавычки, т. к. он содержит пробел. Если получили версию компилятора, то путь до программы не был добавлен в системную переменную PATH. Добавьте его вручную, согласно инструкциям из разд. 1.2.

При установке была также создана переменная окружения GOPATH. Давайте выведем ее значение:

C:\Users\Unicross>echo %GOPATH%
C:\Users\Unicross\go

В этот каталог будут устанавливаться сторонние модули и пакеты. Путь до каталога C:\Users\<Имя пользователя>\go\bin был автоматически добавлен в системную переменную PATH.

Рис. 1.1. Установка Go. Шаг 1

Рис. 1.2. Установка Go. Шаг 2

Рис. 1.3. Установка Go. Шаг 3

Рис. 1.4. Установка Go. Шаг 4

Рис. 1.5. Установка Go. Шаг 5

Учебник Go (Golang)
Учебник Go (Golang) в формате PDF

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов

cpp