Пойдите, установите этот язык программирования на Ubuntu 17.10

о идти

В следующей статье мы рассмотрим Go. Также известный как GoLang, это язык программирования с открытым исходным кодом разработан в Google Робертом Гриземером, Робом Пайком и Кеном Томпсоном. Язык Go доступен в репозиториях по умолчанию большинства дистрибутивов Gnu / Linux. Этот язык активно используется на некоторых производственных серверах Google, а также в других компаниях, таких как Dropbox, Soundcloud, Uber и т. Д.

В этой статье мы увидим, как установить и настроить язык программирования Go в Ubuntu. Это язык программирования скомпилированный, конкурент, императив, структурированный, не объектно-ориентированный и уборщик мусора. Мы сможем установить Golang с помощью диспетчера пакетов или загрузив код.

Установить Go на Ubuntu

Установите язык Go с помощью менеджеров пакетов

В системах на основе DEB, таких как Дебиан, Убунту, Linux Mint, мы можем установить его, используя следующую команду в терминале (Ctrl + Alt + T):

sudo apt-get install golang

Вы также можете искать e установить дополнительные инструменты. В системах на основе DEB запустите в том же терминале:

sudo apt-cache search golang

Установить Go из исходников

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

Следующие команды, которые я тестировал в версии Ubuntu 17.10. Однако эти шаги аналогичны для других дистрибутивов Gnu / Linux. Загрузите последнюю сжатую версию со своего веб-страница.

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

Сейчас проверить целостность файла загружен, как показано ниже.

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

Значение Контрольная сумма SHA256 что предыдущая команда показывает, что вы должны соответствовать той, которая предоставлена ​​со ссылкой для загрузки. Если он не совпадает, скачайте его снова.

Распакуйте загруженный файл с помощью команды:

sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz

Он будет извлечен в каталог / USR / местные. Флаг -C указывает целевой каталог.

Настроить Go

Теперь мы должны установить путь к Go в профиле пользователя. Отредактируйте свой профиль пользователя, набрав в терминале (Ctrl + Alt + T):

sudo vi ~/.profile

Добавьте следующую строку:

export PATH=$PATH:/usr/local/go/bin

Сохраните и закройте файл.

Теперь настроим рабочее пространство. Рабочее пространство - это иерархия каталогов. В этом случае мы предоставим вам три каталога в его корне:

  • SRC
  • упак
  • бункер

Мы можем создать эту иерархию каталогов, используя следующую команду в терминале:

mkdir -p $HOME/go_projects/{src,pkg,bin}

Далее мы должны укажите на новое рабочее пространство. Для этого отредактируйте файл ~ / .profile:

sudo vi ~/.profile

И в него добавляем следующие строчки:

export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Перейти к настройке профиля пользователя

Если Go установлен в местоположении, отличном от местоположения по умолчанию (/ usr / local /) необходимо указать путь установки (ГОРУТ) в файле ~ / .profile. Например, если вы установили Go в свой HOME каталог, тогда вам нужно будет добавить следующие строки в файл профиля пользователя:

export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

Обратите внимание, что если вы установили Golang с помощью менеджеров пакетов, путь установки будет / usr / lib / go o / usr / lib / golang. В этом случае вам нужно будет обновить значение маршрута в GOROOT.

После того, как вы указали соответствующие значения, обновите значения среды Go, набрав:

source ~/.profile

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

перейти информация и проверка установки

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

go version

Чтобы увидеть информация об окружающей среде, бежать:

go env

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

Создайте приветственный мир с помощью Go

Теперь, когда у нас установлен Go, давайте продолжим и поверим простая программа 'hello world'.

Мы собираемся создать файл с именем hello.go с помощью следующей команды:

vi go_projects/src/hola/hola.go

Добавьте в него следующие строки:

package main

import "fmt"

func main() {
fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10")
}

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

go install $GOPATH/src/hola/hola.go

Наконец, запустить программу используя команду:

установка и запуск программы на Go

$GOBIN/hello

Если все прошло хорошо, поздравляем! Вы только что создали пример программы на Go.

Подробнее см. раздел помощи Бег:

Иди на помощь

go help

Вы также можете проверить официальная документация по Go.

Если вам больше не нужен этот язык, вы можете удалить это через менеджер пакетов или просто удаление каталога / usr / local / go. Это будет зависеть от выбранного вами варианта установки. Кроме того, он также удаляет каталоги из рабочей области.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.