1. Вам нужно скачать сам Golang
Из за того что Golang не всегда последней версии в Ubuntu репозитории сначала рекмоендуется скачать с официалього сайта последнюю версию Golang.
Для этого сначала перейдем в tmp директорию для инсталяции:
1
|
$ cd /tmp |
Вы можете выбрать последнюю версию на сайте или ту которая Вам необходима https://golang.org/dl/ и скачать ее.
1
|
$ wget https://golang.org/dl/go1.<VERSION_NUMBER>.linux-amd64.tar.gz |
2. Разархивировать в папку /usr/local
1
|
$ sudo tar -C /usr/local -xzf go1.<VERSION_NUMBER>.linux-amd64.tar.gz |
3. Установить environment переменные
Для использования Golang необходимо установить переменные окружения в .profile
1 2 |
$ echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile $ echo "export GOPATH=~/.go" >> ~/.profile |
Перезаписать Ваши профильные переменные для использования Golang
1
|
$ source ~/.profile |
4. Проверка - Финальный этап
Убедиться, что golang установлен нужной версии
1 2 |
$ go version
# go version go1.<VERSION_NUMBER> linux/amd64
|
5. Hello World
Создайте Hello World программу, чтобы финально убедиться в работоспособности
1
|
$ nano helloworld.go |
Вставьте следующий текст:
1 2 3 4 5 6 7 8 9 |
package main import ( "fmt" ) func main() { fmt.Println("Hello world!") } |
Сохраните изменения и запустите следующую команду:
1 2 |
$ go run helloworld.go
# Hello world!
|