Перейти к содержимому

Как установить golang windows

  • автор:

Установка Go и настройка локальной среды программирования в Windows 10

Установка Go и настройка локальной среды программирования в Windows 10

Go — это язык программирования, созданный Google в результате разочарования в других языках. Разработчикам постоянно приходилось выбирать между эффективным языком программирования с очень длительным временем компиляции и удобным языком программирования, не отличающимся эффективностью в производственной среде. Язык Go был разработан, чтобы одновременно обеспечить все три преимущества: высокую скорость компиляции, удобство программирования и эффективное исполнение в производственной среде.

Go — это универсальный язык программирования, который можно использовать для самых разнообразных проектов. Он особенно хорошо подходит для сетевых программ и распределенных систем и заработал себе репутацию «языка облака». Он дает современным программистам больше возможностей с мощным набором инструментов, позволяет устранить разногласия по поводу форматирования, делая формат частью спецификации языка, а также упрощает развертывание за счет компиляции в единый двоичный файл. Язык Go очень прост в изучении и имеет небольшой набор ключевых слов, что делает его идеальным вариантом как для начинающих, так и для опытных программистов.

В этом обучающем руководстве вы научитесь устанавливать Go на локальном компьютере Windows 10 и настраивать среду программирования через командную строку.

Предварительные требования

Вам потребуется компьютер Windows 10 с административным доступом и подключением к Интернету.

Шаг 1 — Открытие и настройка PowerShell

Основную часть установки и настройки вы будете выполнять через командную строку — текстовый интерфейс взаимодействия с компьютером. Вместо нажатия на кнопки вы вводите текст и получаете от компьютера обратную связь также в текстовом формате. Командная строка, также называемая оболочка, помогает изменять и автоматизировать многие повседневные задачи, выполняемые на компьютерах каждый день. Это необходимый и очень важный инструмент для разработчиков программного обеспечения.

PowerShell — это программа Microsoft, обеспечивающая оболочку интерфейса командной строки. Административные задачи выполняются посредством запуска cmdlets или командлетов, которые представляют собой специализированные классы программной структуры . NET, предназначенные для выполнения операций. Исходный код программы PowerShell был раскрыт в августе 2016 г., и теперь она доступна для разных платформ Windows и UNIX (включая Mac и Linux).

Чтобы найти Windows PowerShell, щелкните правой кнопкой мыши значок меню Пуск в левом нижнем углу экрана вашего компьютера. Когда появится меню, нажмите Search (Найти) и введите PowerShell в панель поиска. В списке вариантов щелкните правой кнопкой мыши приложение Windows PowerShell. Для целей настоящего обучающего руководства нажмите Run as Administrator (Запуск от имени администратора). Когда откроется диалоговое окно Разрешить этому приложению вносить изменения на вашем устройстве?, нажмите Да.

После этого вы увидите текстовый интерфейс со строкой следующего вида:

Windows 10 PowerShell

Выйдите из системной папки с помощью следующей команды:

Теперь вы находитесь в домашнем каталоге, например, PS C:\Users\ sammy .

Чтобы продолжить установку, вам нужно настроить разрешения через PowerShell. По умолчанию система настроена для работы в самом безопасном режиме, однако в качестве администратора вы можете настроить несколько уровней разрешений:

  • Restricted — политика ограничения исполнения, заданная по умолчанию. В этом режиме вы не можете запускать скрипты, и PowerShell работает только как интерактивная оболочка.
  • AllSigned — вы можете запускать все скрипты и файлы конфигурации, подписанные доверенным издателем, т. е. вы можете сделать свою систему уязвимой для вредоносных скриптов, которые выглядят как подписанные доверенным издателем.
  • RemoteSigned — вы можете запускать загруженные из интернета скрипты и файлы конфигурации, подписанные доверенными издателями, что также делает вашу систему уязвимой к таким скриптам, если они носят вредоносный характер.
  • Unrestricted — режим без ограничений, позволяющий запускать все скрипты и файлы конфигурации, загруженные из интернета сразу после того, как вы подтвердите, что понимаете, что файл загружен из интернета. В этом случае цифровая подпись не требуется, и ваша система становится уязвима для неподписанных и потенциально вредоносных скриптов, загруженных из интернета.

В этом обучающем руководстве мы используем политику исполнения RemoteSigned для установки разрешений для текущего пользователя. Она позволяет PowerShell принимать скрипты из доверенных источников, но не делает уровень разрешений таким широким, как при использовании политики Unrestricted . Введите в PowerShell следующую команду:

PowerShell предложит вам указать политику исполнения. Введите следующее, чтобы использовать политику RemoteSigned :

После нажатия клавиши ENTER вам будет предложено подтвердить изменение политики исполнения. Введите букву y для вступления изменений в силу. Вы можете проверить вступление изменений в силу, запросив текущий уровень разрешений в системе:

Вы должны получить результат, выглядящий следующим образом:

Output
Scope ExecutionPolicy ----- --------------- MachinePolicy Undefined UserPolicy Undefined Process Undefined CurrentUser RemoteSigned LocalMachine Undefined

Это подтверждает, что текущий пользователь может запускать доверенные скрипты, загруженные из интернета. Теперь вы можете перейти к загрузке файлов, которые нам потребуются для настройки среды программирования Go.

Шаг 2 — Установка диспетчера пакетов Chocolatey

Диспетчер пакетов — это набор программных инструментов, предназначенный для автоматизации процессов установки. Он включает процесс первоначальной установки, обновления и настройки программного обеспечения, а также удаления программного обеспечения в случае необходимости. Диспетчер пакетов обеспечивает централизованное хранение установочных файлов программного обеспечения и может обслуживать все программные пакеты в системе в распространенных форматах.

Chocolatey — созданный для Windows диспетчер пакетов с интерфейсом командной строки, работающий наподобие диспетчера apt-get в Linux. Диспетчер пакетов Chocolatey с открытым исходным кодом поможет вам быстро устанавливать приложения и инструменты. Вы сможете использовать его для загрузки всего необходимого для вашей среды разработки.

Прежде чем устанавливать скрипт, прочитайте его и убедитесь, что вас устроят изменения, которые он внесет в вашу систему. Используйте систему скриптов . NET для загрузки и отображения скрипта Chocolatey в окне терминала.

Вначале создайте объект WebClient с именем $script , имеющий общие с Internet Explorer параметры подключения к интернету:

Для просмотра доступных опций передайте объект $script с помощью | в класс Get-Member :

В результате будут возвращены все члены (свойства и методы) этого объекта WebClient:

 . . . [secondary_label Snippet of Output] DownloadFileAsync Method void DownloadFileAsync(uri address, string fileName), void DownloadFileAsync(ur. DownloadFileTaskAsync Method System.Threading.Tasks.Task DownloadFileTaskAsync(string address, string fileNa. DownloadString Method string DownloadString(string address), string DownloadString(uri address) #method we will use DownloadStringAsync Method void DownloadStringAsync(uri address), void DownloadStringAsync(uri address, Sy. DownloadStringTaskAsync Method System.Threading.Tasks.Task[string] DownloadStringTaskAsync(string address), Sy… . . . 

Просматривая результат, вы увидите метод DownloadString , который используется для отображения скрипта и подписи в окне PowerShell. Используйте этот метод для просмотра скрипта:

После проверки скрипта установите Chocolatey, введя в PowerShell следующую команду:

Командлет iwr , или Invoke-WebRequest , позволяет извлекать данные из веб-источников. Эта команда передает скрипт в командлет iex , или Invoke-Expression , который запускает содержимое скрипта и выполняет установку диспетчера пакетов Chocolatey.

Разрешите PowerShell выполнить установку Chocolatey. После завершения установки вы можете начать установку дополнительных инструментов с помощью команды choco .

Если вам потребуется произвести обновление Chocolatey, запустите следующую команду:

После установки диспетчера пакетов вы можете установить все остальное, что требуется для среды программирования Go.

Шаг 3 — Установка текстового редактора Nano (необязательно)

На этом шаге вы выполните установку текстового редактора nano с интерфейсом командной строки. Вы можете использовать nano для написания программ в PowerShell. Это необязательно, поскольку вы также можете использовать Notepad или другой текстовый редактор с графическим интерфейсом. В этом обучающем модуле мы рекомендуем использовать nano, поскольку это поможет вам привыкнуть к работе с PowerShell.

Используйте Chocolatey для установки nano:

Флаг -y автоматически подтверждает, что вы хотите запустить скрипт, не получая запросов подтверждения.

После установки nano вы сможете использовать команду nano для создания новых текстовых файлов. Вы сможете использовать ее на последующих этапах этого обучающего модуля для написания вашей первой программы на Go.

Шаг 4 — Установка Go

Как и в случае с nano, вы будете использовать Chocolatey для установки Go:

Примечание: поскольку go — очень короткое слово, обычно в качестве термина при установке пакетов и при поиске в Интернете статей вместо него обычно используется термин golang . Термин Golang происходит от названия домена Go, а именно golang.org .

Теперь PowerShell выполнит установку Go и будет отображать ход выполнения в PowerShell. После завершения установки вы должны увидеть следующее:

Output
Environment Vars (like PATH) have changed. Close/reopen your shell to see the changes (or in powershell/cmd.exe just type `refreshenv`). The install of golang was successful. Software installed as 'msi', install location is likely default. Chocolatey installed 1/1 packages. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

После завершения установки вы можете подтвердить установку Go. Чтобы увидеть изменения, закройте и заново откройте PowerShell от имени администратора, а затем проверьте версию Go на локальном компьютере:

Результаты будут выглядеть примерно так:

Output
go version go1.12.1 windows/amd643.7.0

После установки Go вы сможете настроить рабочее место для своих проектов разработки.

Шаг 5 — Создание рабочего пространства Go

Вы установили Chocolatey, nano и Go и теперь можете создать собственное рабочее пространство программирования.

На корневом уровне рабочего пространства Go имеются две директории:

  • src : это директория с исходными файлами Go. Исходный файл — это файл, который вы пишете на языке программирования Go. Компилятор Go использует исходные файлы для создания исполняемого двоичного файла.
  • bin : директория, содержащая исполняемые файлы, которые были созданы и установлены инструментами Go. Исполняемые файлы — это бинарные файлы, которые выполняются в вашей системе и выполняют задачи. Обычно это программы, скомпилированные из вашего исходного кода или из другого загруженного исходного кода Go.

Подкаталог src может содержать несколько репозиториев контроля версий (например, Git, Mercurial и Bazaar). При импорте сторонних двоичных файлов вашей программой вы увидите такие директории, как github.com или golang.org . Если вы используете репозиторий кода, например, github.com , вы также помещаете в этот каталог свои проекты и файлы исходного кода. Это обеспечивает канонический импорт кода в ваш проект. Канонический импорт — это операция импорта, которая ссылается на полностью квалифицированный пакет, например, github.com/digitalocean/godo .

Вот так выглядит типичное рабочее пространство:

. ├── bin │ ├── buffalo # command executable │ ├── dlv # command executable │ └── packr # command executable └── src └── github.com └── digitalocean └── godo ├── .git # Git repository metadata ├── account.go # package source ├── account_test.go # test source ├── . ├── timestamp.go ├── timestamp_test.go └── util ├── droplet.go └── droplet_test.go 

Директория по умолчанию рабочего пространства Go в версии 1.8 совпадает с домашним каталогом вашего пользователя с подкаталогом go или имеет адрес $HOME/go . Если вы используете версию Go ниже 1.8, лучше всего использовать для рабочего пространства адрес $HOME/go

Выполните следующую команду для перехода в каталог $HOME :

Затем создайте структуру каталогов для рабочего пространства Go:

Таким образом обеспечивается размещение следующей структуры каталогов:

└── $HOME └── go ├── bin └── src 

До выпуска версии Go 1.8 обязательно было создавать локальную переменную среды с именем $GOPATH . Хотя это больше явно не требуется, создать такую переменную все равно полезно, поскольку многие сторонние инструменты зависят от ее использования.

Поскольку вы использовали для установки Chocolatey, эта переменная среды должна уже быть задана. Вы можете проверить это с помощью следующей команды:

Вы должны увидеть следующие результаты с вашим именем пользователя вместо sammy :

Output
C:\Users\sammy\go

При компиляции и установке инструментов Go помещает их в каталог $GOPATH/bin . Для удобства стоит добавить подкаталог bin рабочего пространства в $PATH . Для этого вы можете использовать команду setx в PowerShell:

Это позволит вам запускать любые компилируемые или загружаемые программы через инструменты Go в любом месте в вашей системе.

Вы создали корневой каталог рабочего пространства и задали переменную среды $GOPATH . Теперь вы сможете создавать будущие проекты со следующей структурой каталогов. В этом примере предполагается, что вы используете github.com в качестве репозитория:

$GOPATH/src/github.com/username/project 

Если вы работаете над проектом https://github.com/digitalocean/godo, он помещается в следующую директорию:

$GOPATH/src/github.com/digitalocean/godo 

Такая структура проектов делает их доступными с помощью инструмента go get . Также она делает проекты удобнее для чтения.

Для проверки вы можете использовать команду go get для доставки библиотеки godo :

Примечание: если вы не установили git , Windows откроет диалоговое окно с предложением выполнить установку. Нажмите Да, чтобы продолжить, и следуйте указаниям по установке.

Можно проверить успешную загрузку пакета godo посредством вывода каталога:

Результат должен выглядеть примерно так:

Output
Directory: C:\Users\sammy\go\src\github.com\digitalocean\godo Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 4/10/2019 2:59 PM util -a---- 4/10/2019 2:59 PM 9 .gitignore -a---- 4/10/2019 2:59 PM 69 .travis.yml -a---- 4/10/2019 2:59 PM 1592 account.go -a---- 4/10/2019 2:59 PM 1679 account_test.go -rw-r--r-- 1 sammy staff 2892 Apr 5 15:56 CHANGELOG.md -rw-r--r-- 1 sammy staff 1851 Apr 5 15:56 CONTRIBUTING.md . . . -a---- 4/10/2019 2:59 PM 5076 vpcs.go -a---- 4/10/2019 2:59 PM 4309 vpcs_test.go

На этом шаге вы создали рабочее пространство Go и настроили необходимые переменные среды. На следующем шаге мы протестируем рабочее пространство, запустив в нем код.

Шаг 6 — Создание простой программы

Мы настроили рабочее пространство Go и теперь можем создать программу “Hello, World!” Так вы убедитесь, что ваше рабочее пространство настроено правильно, и сможете лучше познакомиться с Go. Поскольку вы создаете один исходный файл Go, а не фактический проект, вам не нужно находиться в рабочем пространстве.

Откройте в домашней директории редактор nano или другой текстовый редактор командной строки и создайте новый файл:

Когда текстовый файл откроется в nano, наберите название вашей программы:

package main import "fmt" func main()  fmt.Println("Hello, World!") > 

Закройте nano с помощью клавиш CTRL и X . Когда вам будет предложено сохранить файл, нажмите Y и затем ENTER .

Этот код использует пакет fmt и вызывает функцию Println с Hello, World! в качестве аргумента. В результате фраза Hello, World! распечатывается на терминале при запуске программы.

После выхода из nano и возврата в оболочку запустите программу:

Программа hello.go, которую вы только что создали, выведет в окне PowerShell следующее:

Output
Hello, World!

На этом шаге вы использовали простую программу для подтверждения правильности настройки рабочего пространства Go.

Заключение

Поздравляем! Вы настроили рабочее пространство программирования Go на своем локальном компьютере Windows и теперь можете начинать проект по программированию.

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Как установить Golang на Windows

Обновлено и опубликовано

Опубликовано: 24.10.2023

Используемые термины: Golang, Windows. Golang, известный также как Go — это современный и динамично развивающийся язык программирования, созданный гигантом индустрии Google. Его отличает простота изучения, высокая производительность и возможность масштабирования. Go находит своё применение в различных сферах, включая веб-разработку, создание облачных решений, интеграцию в DevOps и многие другие. Чтобы начать программировать на Golang, нужно его установить. В этой статье подробно разберем процесс установки — от проверки системы до запуска и тестирования.

После того, как мы разберем процесс установки на Windows, вы сможете сразу приступать к освоению синтаксиса Golang, изучению работы с переменными, условиями, циклами и другими базовыми конструкциями. А также затем перейти к более продвинутым темам вроде взаимодействия с базами данных, создания веб-сервисов, организации многопоточности в приложениях. Тем, кто хочет ускорить свой процесс обучения и получить максимум знаний в короткие сроки, рекомендую обратить внимание на специализированные курсы по Golang на ведущих образовательных платформах.

Подготовка к установке

  • Операционная система: Windows 7 или более новая. В данной инструкции мы рассмотрим процесс установки на Windows 10.
  • Процессор: должен поддерживать набор инструкций SSE2. Это стандартное требование для большинства современных процессоров.
  • Оперативная память: для обеспечения стабильной работы Golang рекомендуется иметь не менее 1 Гб оперативной памяти.

Дополнительно, перед тем как начать загрузку дистрибутива Golang, важно определить разрядность вашей операционной системы: 32-битная или 64-битная. Этот параметр влияет на выбор версии дистрибутива для скачивания.

Чтобы проверить версию вашей операционной системы и другие параметры компьютера, кликните по ПускПараметры. Перейдите в раздел О программе. В подразделе «Характеристики устройства» представлена вся необходимая информация:

Смотрим характеристики нашего компьютера

После того как вы подтвердили соответствие всех требований и определили разрядность вашей системы, переходим к следующему этапу: загрузке и установке дистрибутива Golang.

Скачивание дистрибутива Golang

Дистрибутив Golang доступен для скачивания на официальном сайте. На главной странице переходим по ссылке Download и видим список версий:

Список стабильных версий Golang

Нужно скачать последнюю стабильную версию. На момент написания статьи — это Golang версии go1.21.3:

Скачиваем Golang для Windows

Далее выбираем версию, соответствующую разрядности Windows:

  • Для 64-битной системы — go1.21.3.windows-amd64.msi
  • Для 32-битной — go1.21.3.windows-386.msi

Размер дистрибутива около 60-70 мб. Скачивание по быстрому интернету займёт буквально одну минуту. После скачивания можно приступать к установке.

Процесс установки Golang

Рассмотрим установку Go на Windows 10 и 11 подробнее.

На Windows 10

После загрузки установщика Golang, запустите его и следуйте инструкциям:

1. Нажмите Next на странице приветствия установщика.

2. Примите лицензионное соглашение и нажмите Next.

3. По умолчанию Golang будет устанавливаться в директорию C:\Go. Можно изменить директорию установки. Нажмите Next.

4. Выберите компоненты для установки. Оставьте отмеченным по умолчанию «Go programming language». Нажмите Next.

5. Нажмите Install для начала установки.

6. После завершения установки нажмите Finish.

Далее необходимо настроить системные переменные для Golang:

1. Нажмите правой кнопкой мыши на кнопку Пуск, выберите Система и кликните по ссылке справа Дополнительные параметры системы.

2. На вкладке «Дополнительно» кликаем по кнопке Переменные системы:

Переходим в раздел управления переменными среды Windows

3. Найдите переменную Path и добавьте к ней путь к bin директории вашей установки Go. Обычно это C:\Go\bin:

4. Создайте новую переменную среды с именем GOPATH и укажите в ней путь к каталогу, где вы будете хранить свой код Go. Например, C:\GoWorkspace.

После этого перезагрузите компьютер, чтобы изменения вступили в силу.

На Windows 11

Процесс установки Golang на Windows 11 практически не отличается от Windows 10.

Единственное отличие в том, что в Windows 11 для доступа к переменным среды нужно зайти в НастройкиСистемаИнформация о системеДополнительные параметры системы в левом меню.

В остальном все этапы установки и настройки остаются такими же, как и для Windows 10:

  • Скачивание подходящего дистрибутива Golang
  • Запуск процесса установки
  • Настройка путей в переменных средах

Поэтому, если вы уже устанавливали Golang на Windows 10, то на Windows 11 сможете сделать это так же без особых проблем.

Проверка установки

Чтобы убедиться, что Golang установлен правильно, откройте командную строку Windows (cmd) и введите команду:

Если установка прошла успешно, вы увидите информацию о версии Golang.

Если команда не найдена или возникли другие ошибки, проверьте:

  • Правильность настройки переменных среды PATH
  • Отсутствие опечаток в пути к папке bin
  • Что вы выбрали версию Golang для своей системы (32/64 bit)

После решения проблем, перезагрузите компьютер и запустите проверку еще раз. Команда go version должна отобразить актуальную версию Golang.

Если проблемы сохраняются, попробуйте переустановить Golang или обратитесь за помощью в техподдержку или на IT-форумы.

Настройка рабочего окружения для разработки на Golang

После установки Golang на компьютер следующим важным шагом будет настройка удобного и продуктивного рабочего окружения.

В первую очередь необходимо выбрать и установить подходящий текстовый редактор или интегрированную среду разработки (IDE). Наиболее популярные варианты:

  • Visual Studio Code.
  • GoLand от JetBrains.
  • Atom.
  • Sublime Text.

Выбирайте ту среду разработки, которая вам больше по душе и кажется удобнее.

Срада разработки Visual Studio Code как пример среды для работы с Go

Далее желательно добавить полезные plug-ins и расширения. Например, расширения для автодополнения кода, отладки, форматирования, проверки и рефакторинга кода. Это значительно упростит и ускорит написание качественного кода.

Также имеет смысл установить утилиты командной строки для работы с Go-модулями, зависимостями и тестированием кода.

Потратьте время на настройку продуктивного окружения — это поможет быстрее и комфортнее осваивать язык и создавать проекты.

Первые шаги в программировании на Golang

После того как окружение для разработки настроено, можно смело приступать к написанию своей первой программы на Golang.

Для начала создайте простую программу, выводящую классическое «Hello, World!». Напишите код в редакторе, сохраните файл с расширением .go, затем запустите и проверьте работу программы.

Далее рекомендуется последовательно изучать основы синтаксиса языка, принципы работы с переменными, условными конструкциями, циклами, функциями, структурами данных.

Очень важно сразу закреплять полученные знания на практике, решая упражнения и реальные задачи. Полезными ресурсами в изучении станут документация Golang, обучающие курсы, видеоуроки, форумы.

Заключение

Правильная установка Golang — это важная основа для дальнейшей работы с языком. Мы рассмотрели все необходимые шаги: проверка системы, выбор версии, запуск установщика, настройка переменных среды.

После успешной установки можно спокойно приступать к изучению синтаксиса Golang, базовых конструкций и принципов работы. А также изучать возможности языка по созданию веб-приложений, работе с базами данных и многопоточностью.

Помните, что качественная установка — это залог дальнейшего продуктивного освоения Golang и разработки на нем. Успехов в изучении!

Как установить и настроить Go на Windows

Go является простым языком программирования общего назначения, которого будет не лишним добавить в вашу коллекцию изученных языков. Проект стартовал в 2007 году, и благодаря усилиям разработчиков Google, стал тем языком Go, с которым мы можем работать сегодня. Внимание уделялось легкости и согласованности языка, его инструментов и стандартных библиотек, делая Go простым и занятным в использовании.

У Go открытый исходный код, что здорово. И не забывайте — данный язык чувствителен к регистру.

Премиум �� канал по Golang

Рекомендуем вам супер TELEGRAM канал по Golang где собраны все материалы для качественного изучения языка. Удивите всех своими знаниями на собеседовании! ��

Уроки, статьи и Видео

Мы публикуем в паблике ВК и Telegram качественные обучающие материалы для быстрого изучения Go. Подпишитесь на нас в ВК и в Telegram. Поддержите сообщество Go программистов.

Разберем процесс установки Go на Windows 10. Вы увидите, как это просто — достаточно базовых знаний о GitHub и работы с командной строкой. Конечно, это не единственный способ установки, однако он будет наиболее простым для тех, чьи знания кодирования ограничены. Просто придерживайтесь данных инструкций.

Следуйте указаниям, придерживаясь правильного порядка, чтобы потом не мучиться и не исправлять ошибки, возникшие во время процесса инсталляции.

Установка Go на Windows

Установка элементов в правильном порядке

  1. Так как зачастую Go использует бесплатные репозитории с открытым исходным кодом, сначала установить пакет Git, перейдя по ссылке;
  2. Перейдите на сайт инсталляции Go по ссылке. Скачайте и установите последний 64-битный набор Go для Microsoft Windows OS;
  3. Следуйте инструкциям по установке программы Go;
  4. Откройте командную строку cmd и наберите go version ;
  5. Вывод после ввода go version должен выглядеть следующим образом (в зависимости от версии, она может быть у вас другая):

install go on windows

Создание рабочего пространства Go

Для начала подтвердим работоспособность Go. Откройте Панель Управления, затем следуйте в Система и безопасность > Система > Дополнительные параметры системы. Кликните на Переменные Среды с правой нижней стороны. Убедитесь, что у Path в Системные Переменные есть значение C:\Go\bin .

Система и безопасность

Система

Дополнительные параметры системы

Переменные Среды

Переменная Path в Windows

Добавление Go в path

Затем нужно создать рабочее пространство Go. Оно будет в отдельной новой папке от той, где сохранены и установлены файлы Go. К примеру, ваши установленные файлы Go могут находиться по пути C:\Go , а создать рабочее пространство Go можно по адресу C:\Projects\Go .

В новой папке рабочего пространства Go настраиваем три новые папки — bin , pkg , src :

go установка

Создание переменной среды GOPATH

Создадим переменную GOPATH и свяжем ее с недавно созданным рабочим пространством Go. Перейдите обратно в Панель Управления, затем в Система и потом на Переменные среды. Затем под Системные Переменные нажмите на Создать.

Создание новой системной переменной в Windows

Рядом с Имя переменной введите GOPATH, а рядом с Значение переменной введите C:\Projects\Go:

Новая системная переменная

go установка

Проверить, установлены ли пути верно можно через ввод echo %GOPATH% в командной строке.

Тестирование установки Golang в Windows

Теперь можно проверить, действительно ли все работает правильно. Откройте командную строку и наберите: go get github.com/golang/example/hello .

Подождите, когда код будет полностью скомпилировано (на это уйдет пару секунд), затем наберите следующую команду: %GOPATH%/bin/hello .

Если установка была успешной, вы должны получить следующее сообщение: “Hello, Go examples!”

go установка

Надеюсь, у вас все получилось. Если же возникли какие-то ошибки или появились непонятные сообщения, наберите внизу результат командной строки: “go env” .

При составлении данной статьи использовались указанные ниже ресурсы, которые также могут помочь при настройке Go на операционной системе Windows: Wade Wegner’s visually-simple & stylistic article.

Администрирую данный сайт с целью распространения как можно большего объема обучающего материала для языка программирования Go. В IT с 2008 года, с тех пор изучаю и применяю интересующие меня технологии. Проявляю огромный интерес к машинному обучению и анализу данных.

E-mail: vasile.buldumac@ati.utm.md

Образование

Технический Университет Молдовы (utm.md), Факультет Вычислительной Техники, Информатики и Микроэлектроники

  • 2014 — 2018 Universitatea Tehnică a Moldovei, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
  • 2018 — 2020 Universitatea Tehnică a Moldovei, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»

Download and install

Download and install Go quickly with the steps described here.

For other content on installing, you might be interested in:

  • Managing Go installations — How to install multiple versions and uninstall.
  • Installing Go from source — How to check out the sources, build them on your own machine, and run them.

Don’t see your operating system here? Try one of the other downloads.

Go installation

Select the tab for your computer’s operating system below, then follow its installation instructions.

Linux Mac Windows

  1. Remove any previous Go installation by deleting the /usr/local/go folder (if it exists), then extract the archive you just downloaded into /usr/local, creating a fresh Go tree in /usr/local/go:
$ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz  
export PATH=$PATH:/usr/local/go/bin  
$ go version  
  1. Open the package file you downloaded and follow the prompts to install Go. The package installs the Go distribution to /usr/local/go. The package should put the /usr/local/go/bin directory in your PATH environment variable. You may need to restart any open Terminal sessions for the change to take effect.
  2. Verify that you’ve installed Go by opening a command prompt and typing the following command:
$ go version  
  1. Open the MSI file you downloaded and follow the prompts to install Go. By default, the installer will install Go to Program Files or Program Files (x86) . You can change the location as needed. After installing, you will need to close and reopen any open command prompts so that changes to the environment made by the installer are reflected at the command prompt.
  2. Verify that you’ve installed Go.
    1. In Windows, click the Start menu.
    2. In the menu’s search box, type cmd , then press the Enter key.
    3. In the Command Prompt window that appears, type the following command:
    $ go version  

    You’re all set!

    Visit the Getting Started tutorial to write some simple Go code. It takes about 10 minutes to complete.

    Report Issues

    If you spot bugs, mistakes, or inconsistencies in the Go project’s code or documentation, please let us know by filing a ticket on our issue tracker. Of course, you should check it’s not an existing issue before creating a new one.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *