Это руководство проведет вас через установку Go (Golang) на Fedora 30.
Go – это язык программирования, предназначенный для облегчения разработки надежных, простых и эффективных приложений.
Это оригинальный продукт Google Engineering.
В этом руководстве мы установим Go 1.12 на Fedora 30 из официальных исходных репозиториев.
Чтобы обеспечить актуальность репозиториев, обновите систему.
sudo dnf -y update
Как только вы подтвердите обновление, установите Go на Fedora 30, используя приведенные ниже команды.
sudo dnf -y install go
Тестирование Go на Fedora 30
Теперь, когда у нас установлен Go на Fedora 30, давайте проверим, работает ли он.
Начните с создания каталога рабочей области.
mkdir $HOME/go
Создайте в нем каталог для размещения тестового приложения Go.
cd $HOME/go mkdir -p src/helloworld && cd src/helloworld
Создайте файл с именем helloworld.go, который выглядит следующим образом:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
Создайте приложение с помощью инструмента go
cd $HOME/go/src/helloworld go build
Это создаст новый файл с именем helloworld.
$ ls helloworld helloworld.go
Выполните файл, запустив:
$ ./helloworld hello, world
Чтобы установить бинарный файл в каталог bin вашего рабочего пространства, используйте:
$ go install $ ls ~/go/bin/ helloworld
Чтобы удалить его используйте:
go clean -i
Вы можете добавить свой двоичный каталог Go в $PATH.
$ vim ~/.bashrc export PATH="$PATH:~/go/bin/" export GOPATH="~/go"
Вы установили Go на Fedora 30.
Наслаждайтесь разработкой приложений Go на своей рабочей станции Fedora.