Как установить Go на Ubuntu 18.04

How to Install Go on Ubuntu 18.04

18 Сентября 2020 | Ubuntu

Это руководство проведет вас по этапам загрузки и установки Go на компьютере с Ubuntu 18.04.

Как установить Go на Ubuntu 18.04

Go - это современный язык программирования с открытым исходным кодом, созданный Google. Многие популярные приложения, включая Kubernetes, Docker и Grafana, написаны на Go.


Введение

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

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

Чтобы установить Go в Ubuntu 18.04, выполните следующие действия:

1. Загрузка архива Go 

На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой тарбола посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.

Для того, чтобы загрузить двоичный Go, то вы можете использовать wget или curl :

wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz 


2. Проверка тарбола Go 

Чтобы проверить контрольную сумму tarball, вы можете использовать sha256sum команду:

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

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

68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856  go1.13.linux-amd64.tar.gz
 

Убедитесь, что хэш, напечатанный из приведенной выше команды, совпадает с хешем со страницы загрузок.

3. Извлечение архива Go 

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

sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz 

4. Настройка переменной пути. 

Чтобы система знала, где найти исполняемые двоичные файлы Go, нам нужно настроить $PATH переменную среды. Мы можем сделать это, добавив следующую строку в /etc/profile файл (для общесистемной установки) или в $HOME/.profile файл (для текущей пользовательской установки):

~ / .profile
export PATH=$PATH:/usr/local/go/bin

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

source ~/.profile 

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

Проверьте установку, распечатав версию Go:

go version 


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

go version go1.13 linux/amd64
 

Начало работы с Go 

Мы настроим рабочее пространство и создадим простую программу «Hello world», которая будет просто печатать классическое сообщение «hello world».

  1. По умолчанию каталог рабочей области настроен на $HOME/go , чтобы создать его, введите:

    mkdir ~/go 
    
    
  2. Внутри рабочей области создайте новый каталог src/hello :

    mkdir -p ~/go/src/hello 

    В этом каталоге создайте файл с именем hello.go следующего содержания:

    ~ / перейти / SRC / привет / hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }
     

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

  3. Чтобы создать файл, перейдите в ~/go/src/hello каталог и выполните go build команду:

    cd ~/go/src/hello go build 

    Приведенная выше команда создаст исполняемый файл с именем hello .

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

    ./hello 

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

    Hello, World 
    
    

Вывод 

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


    Комментарии

    Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.

Загрузка комментариев...