Android

Hoe te installeren ga op Centos 7

CentOS 7 installeren in VMWare Workstation 12 | Linux

CentOS 7 installeren in VMWare Workstation 12 | Linux

Inhoudsopgave:

Anonim

Go, vaak aangeduid als golang is een moderne open-source programmeertaal gemaakt door Google. Veel populaire applicaties, waaronder Kubernetes, Docker, Hugo en Caddy zijn geschreven in Go.

In deze zelfstudie laten we u zien hoe u Go op een CentOS 7-systeem kunt downloaden en installeren.

voorwaarden

Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.

Hoe Go te installeren

Op het moment dat dit artikel werd geschreven, is versie 1.13 de nieuwste stabiele versie van Go. Ga voordat je de tarball downloadt naar de officiële Go-downloadpagina en controleer of er een nieuwe versie beschikbaar is.

Volg de onderstaande stappen om Go op CentOS 7 te installeren:

  1. Download de tarball.

    Om het binaire bestand Go te downloaden, gebruikt u wget of curl :

    wget

    Controleer de tarball.

    Nadat de download is voltooid, verifieert u de tarball-controlesom met de opdracht sha256sum :

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

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

    Zorg ervoor dat de hash die wordt afgedrukt met de bovenstaande opdracht overeenkomt met die op de downloadpagina.

    Pak de tarball uit.

    Gebruik de opdracht tar om de tarball uit te pakken in de map /usr/local :

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

    Pas de padvariabele aan.

    Nu moeten we ons systeem vertellen waar we de uitvoerbare binaire bestanden van Go kunnen vinden door de omgevingsvariabele $PATH aan te passen.

    We kunnen dit doen door de volgende regel toe te voegen aan het /etc/profile bestand (voor een systeembrede installatie) of aan het $HOME/.bash_profile bestand (voor een huidige gebruikersinstallatie):

    ~ /.Bash_profile

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

    Sla het bestand op en laad de nieuwe omgevingsvariabele PATH in de huidige shell-sessie met de volgende opdracht:

    source ~/.bash_profile

Test de installatie

Om te testen of Go correct is geïnstalleerd, stellen we een werkruimte in en bouwen we een eenvoudig 'Hallo wereld'-programma.

  1. Maak de werkruimtemap

    Standaard is de map voor de werkruimte ingesteld op $HOME/go , om het te maken:

    mkdir ~/go

    Maak een eenvoudig "Hello World" Go-bestand.

    Maak in de werkruimte een nieuwe map src/hello

    mkdir -p ~/go/src/hello

    en maak in die map een bestand met de naam hello.go

    ~ / Go / src / hallo / hello.go

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

    U kunt hier meer informatie vinden over Go-werkruimte-directoryhiërarchie

    Bouw het hello.go-bestand:

    Om het bestand te bouwen, schakelt u naar de map ~/go/src/hello en voert u go build :

    cd ~/go/src/hello go build

    De bovenstaande opdracht maakt een uitvoerbaar bestand met de naam hello .

    Voer het uitvoerbare bestand uit:

    Voer het uitvoerbare bestand uit door te typen:

    ./hello

    Hello, World

Conclusie

Nu u uw CentOS-systeem hebt gedownload en geïnstalleerd, kunt u beginnen met het ontwikkelen van uw Go-projecten.

centos gaan