Консультация по продукту 1cloud

Установка языка Go на Windows Server

Инструкция по установке и настройке языка программирования Go на виртуальном сервере под управлением операционной системы семейства Windows.

Что это такое?

Go - популярный язык программирования, который сильно отличается от других объектно-ориентированных языков. Go обеспечивает высокую производительность, такую как C/C ++, суперэффективный параллелизм, такой как Java, и приятную структуру программного кода, такую как Python/Perl.

Go язык программирования

Загрузка и установка

Для загрузки ПО перейдите на сайт разработчика и скачайте актуальную версию.

Downloads

Запустите скачанный файл для начала процесса установки.

Welcome to the Go Programming

Примите пользовательское соглашение.

License Agreement

Укажите каталог для Go, рекомендуем оставить значение по умолчанию.

Выберете папку установки

Для установки Go нажмите Install.

Install

Процесс занимает несколько минут.

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

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

PATH

Ожидаемый результат:

PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Go\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\go\bin

Проверка

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

mkdir go\src\hello

Примечание: в Windows расположение домашней директории как правило можно посмотреть в переменной %UserProfile%.

Создайте в директории файл со следующим названием и расширением:

hello.go

Вставьте следующие строки и сохраните изменения:

package main

import "fmt"

func main() {
fmt.Printf("hello, world\n")
}

Выполните сборку исходных файлов:

go build hello

Теперь можно запустить скомпилированные файл:

hello

В результате в командной строке отобразится строка:

hello, world

Средняя оценка: 5,0, всего оценок: 2