Maison >développement back-end >Golang >Comment installer Golang version 1.5 sur le système Linux

Comment installer Golang version 1.5 sur le système Linux

PHPz
PHPzoriginal
2023-04-14 09:16:43721parcourir

Golang (également connu sous le nom de Go) est un langage de programmation open source développé par Google pour créer des services et des applications Web hautes performances. Golang est largement utilisé côté serveur, dans les applications Web et les plates-formes cloud.

Cet article présente principalement comment installer Golang version 1.5 sur un système Linux. Nous développerons tour à tour le contenu suivant :

  1. Préparation
  2. Télécharger Golang 1.5
  3. Installer Golang 1.5
  4. Définir les variables d'environnement
  5. Tester les résultats de l'installation
  6. Préparation

Avant d'installer Golang 1.5, certaines préparations sont nécessaires. , y compris l'obtention d'une machine Linux et d'un utilisateur normal.

Créez un utilisateur normal à l'aide de la commande suivante :

$ sudo adduser go

Ensuite, définissez un mot de passe pour ce nouvel utilisateur :

$ sudo passwd go

Ensuite, passez à ce nouvel utilisateur et vérifiez les autorisations sudo :

$ su - go
$ sudo ls
  1. Téléchargez Golang 1.5

sur Avant d'installer Golang 1.5, vous devez télécharger le package d'installation de Golang.

Visitez le site officiel de Golang https://golang.org/dl/ et trouvez le lien de téléchargement de Golang 1.5 sur la page. Le nom du fichier téléchargé est go1.5.linux-amd64.tar.gz.

Utilisez la commande suivante pour télécharger Golang 1.5 sur le serveur Linux :

$ wget https://golang.org/dl/go1.5.linux-amd64.tar.gz
  1. Installez Golang 1.5

Après avoir téléchargé le package tar de Golang 1.5, vous pouvez le décompresser avec la commande suivante :

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

Après la décompression, il sera dans / Un nouveau dossier go est visible dans le répertoire usr/local/go. Ce dossier contient des fichiers exécutables et des fichiers de bibliothèque Golang 1.5.

Ensuite, créons un espace de travail pour le langage Go pour écrire et exécuter nos applications Go.

Tout d'abord, créez un répertoire bin et un répertoire src :

$ mkdir ~/go
$ mkdir ~/go/bin
$ mkdir ~/go/src

Ensuite, créez un dossier .goroot dans le répertoire personnel de l'utilisateur et ajoutez la variable d'environnement GOPATH :

$ mkdir ~/.goroot
$ echo 'export GOPATH="$HOME/go"' >> ~/.bashrc
$ echo 'export PATH="$PATH:/usr/local/go/bin:$GOPATH/bin"' >> ~/.bashrc
  1. Définissez les variables d'environnement

Afin que nous puissions pouvoir Pour accéder au fichier exécutable Golang 1.5 dans le terminal, vous devez définir certaines variables d'environnement.

Ouvrez le fichier .bashrc à l'aide de la commande suivante et ajoutez le contenu suivant :

$ nano ~/.bashrc

export GOPATH="$HOME/go"
export PATH="$PATH:/usr/local/go/bin:$GOPATH/bin"

Enregistrez et quittez le fichier. Exécutez ensuite la commande suivante pour que les modifications prennent effet :

$ source ~/.bashrc
  1. Testez les résultats de l'installation

Nous sommes prêts à installer Golang 1.5. Exécutez la commande suivante ci-dessous pour tester les résultats de l'installation :

$ go version

Affichez les informations suivantes, indiquant que Golang 1.5 a été installé avec succès :

go version go1.5 linux/amd64

Résumé

Après avoir terminé les étapes répertoriées dans cet article, Golang 1.5 devrait avoir été installé avec succès sur votre serveur Linux. Et prêt pour votre prochain projet.

Je vous souhaite une bonne étude !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:A quoi sert la gamme Golang ?Article suivant:A quoi sert la gamme Golang ?