Android

Hur man installerar go on centos 7

How to Install Go on CentOS 7

How to Install Go on CentOS 7

Innehållsförteckning:

Anonim

Go, ofta kallad golang är ett modernt open source-programmeringsspråk skapat av Google. Många populära applikationer, inklusive Kubernetes, Docker, Hugo och Caddy är skrivna i Go.

I den här tutorialen visar vi dig hur du laddar ner och installerar Go på ett CentOS 7-system.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Hur man installerar Go

Vid skrivandet av denna artikel är den senaste stabila versionen av Go version 1.13. Innan du laddar ner tarballen, besök den officiella Go-nedladdningssidan och kontrollera om det finns en ny version tillgänglig.

Följ stegen nedan för att installera Go on CentOS 7:

  1. Ladda ner tarballen.

    För att ladda ner Go-binären använder du antingen wget eller curl :

    wget

    Verifiera tarballen.

    När nedladdningen är klar verifierar du tarball-kontrollsumman med kommandot sha256sum :

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

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

    Se till att hash som skrivs ut från kommandot ovan matchar det från nedladdningssidan.

    Ta ut tarballen.

    Använd tar kommandot för att extrahera tarballen till /usr/local katalogen:

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

    Justera sökvägsvariabeln.

    Nu måste vi berätta för vårt system var vi kan hitta Go körbara binärer genom att justera miljövariabeln $PATH .

    Vi kan göra detta genom att lägga till följande rad till /etc/profile (för en systemomfattande installation) eller till $HOME/.bash_profile filen (för en aktuell användareinstallation):

    ~ /.Bash_profile

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

    Spara filen och ladda den nya PATH-miljövariabeln i den aktuella skal-sessionen med följande kommando:

    source ~/.bash_profile

Testa installationen

För att testa om Go är korrekt installerat, kommer vi att skapa ett arbetsområde och bygga ett enkelt "Hello world" -program.

  1. Skapa arbetsytekatalogen

    Som standard är arbetsytekatalogen inställd på $HOME/go att skapa den:

    mkdir ~/go

    Skapa en enkel "Hello World" Go-fil.

    Inuti arbetsområdet skapar du en ny katalog src/hello

    mkdir -p ~/go/src/hello

    och i den katalogen skapa en fil med namnet hello.go

    ~ / Go / src / hello / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    Du kan lära dig mer om Go-arbetsområdet kataloghierarki här

    Bygg filen hello.go:

    För att bygga filen, växla till katalogen ~/go/src/hello och kör go build :

    cd ~/go/src/hello go build

    Kommandot ovan kommer att skapa en körbar kallad hello .

    Kör den körbara:

    Kör den körbara genom att skriva:

    ./hello

    Hello, World

Slutsats

Nu när du har laddat ner och installerat Go your CentOS-system kan du börja utveckla dina Go-projekt.

centos går