GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Go sur CentOS 7

Go, souvent appelé golang, est un langage de programmation open source moderne créé par Google. De nombreuses applications populaires, notamment Kubernetes, Docker, Hugo et Caddy, sont écrites en Go.

Dans ce tutoriel, nous allons vous montrer comment télécharger et installer Go sur un système CentOS 7.

Prérequis #

Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur disposant des privilèges sudo.

Comment installer Go #

Au moment de la rédaction de cet article, la dernière version stable de Go est la version 1.13. Avant de télécharger l'archive tar, visitez la page officielle de téléchargement de Go et vérifiez si une nouvelle version est disponible.

Suivez les étapes ci-dessous pour installer Go sur CentOS 7 :

  1. Téléchargez l'archive.

    Pour télécharger le binaire Go, utilisez soit wget ou curl :

    wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Vérifiez l'archive.

    Une fois le téléchargement terminé, vérifiez la somme de contrôle de l'archive avec le sha256sum commande :

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

    Assurez-vous que le hachage imprimé à partir de la commande ci-dessus correspond à celui de la page de téléchargement.

  3. Extrayez l'archive.

    Utilisez le tar commande pour extraire l'archive tar vers /usr/local répertoire :

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. Ajustez la variable de chemin.

    Nous devons maintenant indiquer à notre système où trouver les binaires exécutables Go en ajustant le $PATH variable d'environnement.

    Nous pouvons le faire en ajoutant la ligne suivante au /etc/profile fichier (pour une installation à l'échelle du système) ou dans le $HOME/.bash_profile fichier (pour une installation utilisateur actuelle) :

    ~/.bash_profile
    export PATH=$PATH:/usr/local/go/bin

    Enregistrez le fichier et chargez la nouvelle variable d'environnement PATH dans la session shell actuelle avec la commande suivante :

    source ~/.bash_profile

Tester l'installation #

Pour tester si Go est correctement installé, nous allons configurer un espace de travail et créer un programme simple "Hello world".

  1. Créer le répertoire de l'espace de travail

    Par défaut, le répertoire de l'espace de travail est défini sur $HOME/go , pour le créer tapez :

    mkdir ~/go
  2. Créez un simple fichier Go "Hello World".

    Dans l'espace de travail, créez un nouveau répertoire src/hello

    mkdir -p ~/go/src/hello

    et dans ce répertoire créer un fichier nommé hello.go

    ~/go/src/hello/hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }

    Vous pouvez en savoir plus sur la hiérarchie des répertoires de l'espace de travail Go ici

  3. Créez le fichier hello.go :

    Pour construire le fichier, passez au ~/go/src/hello répertoire et exécutez go build :

    cd ~/go/src/hellogo build

    La commande ci-dessus construira un exécutable nommé hello .

  4. Exécutez l'exécutable :

    Lancez l'exécutable en tapant :

    ./hello
    Hello, World

    Si vous voyez la sortie ci-dessus, alors vous avez installé Go avec succès.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer Pip sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8