CloudLite
8 (495) 784-61-39 techsupport@cloudlite.ru
Техническая поддержка
8 (495) 784-61-37 sales@cloudlite.ru
Тарифы, оплата, счета
Array
(
    [ELEMENT_CODE] => Ustanalivaem_yazyk_Go_na_Ubuntu _18.04
)
Виртуальный сервер Windows/Linux

БАЗА ЗНАНИЙ

Устанавливаем язык Go на Ubuntu 18.04

Хотите знать, как установить и настроить языкя программирования Go на виртуальном сервере под управлением ОС Ubuntu 18.04? Мы проинструктируем!

Go представляет собой язык программирования с открытым исходным кодом, что обеспечивает создание понятного, безопасного, надежного и высокоэффективного программного обеспечения. Язык Go работает на всех популярных ОС, включая Linux, Windows и MacOS.

Ключевые требования

Устанавливающий Go пользователь должен иметь привилегии sudo.

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

Подключитесь к VPS по протоколу SSH. Проверьте последнюю актуальную версию Go на официальном сайте и с помощью curl загрузите архив в домашнюю директорию:

cd ~                             
curl -O https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz

Теперь вы можете использовать sha256sum для контроля архива:

sha256sum go1.10.3.linux-amd64.tar.gz

Разархивируйте сжатый файл, чтобы представить подробный вывод имен файлов:

tar xvf go1.10.3.linux-amd64.tar.gz

Измените владельца каталога go и для локальной установки переместите его в каталог /usr/local:

sudo chown -R root:root ./go
sudo mv go /usr/local

Теперь следует определить пути в среде окружения с помощью текстового редактора, например, vi:

sudo vi ~/.profile

Добавьте в файл такие строки:

export GOPATH=$HOME/work
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Обновите свой профиль, чтобы изменения вступили в силу:

source ~/.profile

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

Создайте новый каталоги для рабочей области Go специально для размещения собранных файлов:

mkdir $HOME/work
mkdir $HOME/work/src
mkdir $HOME/work/src/hello

Создайте файл для размещения тестовой программы:

vi $HOME/work/src/hello/hello.go

Вставьте такие строки в файл и сохраните изменения:

package main

import "fmt"

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

Скомпилируйте исходный код с используя такую команду:

go install hello

А также:

hello

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




hello, world


Конфигурация и проверка закончены!


Не нашли ответа на Ваш вопрос? Напишите нам!

techsupport@cloudlite.ru - служба техподдержки

sales@cloudlite.ru - вопросы по услугам, оплате, документам и партнерству

partner@cloudlite.ru - партнерская программа