GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Go sur Ubuntu 18.04

Dans ce tutoriel, nous allons vous montrer comment installer Go sur un VPS Ubuntu 18.04, ainsi que vous montrer comment créer une application Go simple.

Go est un langage de programmation open-source compilé créé par Google. Go est populaire pour de nombreuses applications, notamment Docker et Kubernetes, qui sont écrites en Go. Le langage est conçu pour écrire des serveurs et fournit un grand ensemble de bibliothèques, ce qui le rend très polyvalent et applicable à de nombreux cas d'utilisation.

Commençons par l'installation.

Prérequis

  • Pour les besoins de ce didacticiel, nous utiliserons l'un de nos VPS Ubuntu 18.04.
  • Un accès root SSH complet ou un utilisateur avec des privilèges sudo est également requis.

Étape 1 :Connectez-vous via SSH et mettez à jour

Connectez-vous à votre serveur via SSH en tant qu'utilisateur root à l'aide de la commande suivante :

ssh root@IP_ADDRESS -p PORT_NUMBER

N'oubliez pas de remplacer "IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP et le numéro de port SSH respectifs de votre serveur.

Avant de commencer l'installation, vous devrez mettre à jour vos packages système vers leurs dernières versions. C'est facile à faire et cela ne prendra pas plus de quelques minutes.

Vous pouvez le faire en exécutant la commande suivante :

sudo apt-get update
sudo apt-get upgrade

Une fois les mises à jour terminées, nous pouvons passer à l'étape suivante.

Étape 2 :Installer Go

Tout d'abord, nous devrons télécharger le fichier d'archive binaire actuel. Avant de le télécharger, vous devez visiter la page de téléchargement officielle de Go et vérifier la dernière version.

Nous utiliserons le wget commande pour télécharger la dernière version stable.

wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

Pour vérifier la somme de contrôle de l'archive, nous utiliserons le 'sha256sum ' commande :

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

Le résultat doit ressembler à ce qui suit :

66d83bfb5a9ede000e33c6579a91a29e6b101829ad41fffb5c5bb6c900e109d9 go1.12.7.linux-amd64.tar.gz

Vous devrez vous assurer que le hachage imprimé à partir de sha256sum  correspond à celle de la page de téléchargement Go.

Ensuite, nous allons extraire le tar fichier dans /usr/local répertoire avec la commande suivante :

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

Maintenant, nous devrions dire sur notre système où trouver les binaires exécutables Go. Cela vous permettra d'exécuter réellement les commandes dans votre terminal. Pour ce faire, nous devons définir le PATH variables d'environnement. Nous devons ajouter le chemin au $HOME/.profile fichier pour l'utilisateur actuel.

nano $HOME/.profile

Et ajoutez le chemin suivant :

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

Nous allons enregistrer le fichier et charger le nouveau PATH variable dans la session shell en cours en exécutant la commande suivante.

source ~/.profile

Étape 3 :Vérification de l'installation de Go

Si tout est installé et configuré correctement, nous devrions pouvoir exécuter les commandes Go.

Pour vérifier la version Go, exécutez la commande suivante :

go version

Le résultat doit ressembler à ce qui suit :

go version go1.12.7 linux/amd64

Si vous souhaitez vérifier toutes les variables d'environnement configurées, vous pouvez utiliser la commande suivante :

go env

Le résultat doit ressembler à ce qui suit :

GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build959242624=/tmp/go-build -gno-record-gcc-switches"

Go a été installé et configuré avec succès sur le serveur. Ensuite, nous allons tester l'installation avec un exemple de programme simple.

Étape 4 :Tester l'installation de Go

Nous allons créer un nouveau répertoire d'espace de travail et créer une application Go simple.

Pour créer un répertoire d'espace de travail, exécutez la commande suivante :

mkdir ~/go

Nous devons créer un nouveau répertoire dans l'espace de travail avec la commande suivante :

mkdir -p ~/go/src/helloGo

Nous devrions créer un nouveau fichier dans ce répertoire nommé helloGo.go et collez le contenu suivant :

package main

import "fmt"

func main() {
     fmt.Printf("Hello, Go\n")
}

Maintenant, nous devons construire le fichier en exécutant les commandes suivantes :

cd ~/go/src/helloGo
go build

On peut alors lancer l'exécutable en exécutant la commande ci-dessous :

./helloGo

Vous devriez voir le résultat suivant :

Hello, Go

C'est tout ce qu'il y a à faire - dans ce didacticiel, nous avons appris à installer Go sur un VPS Ubuntu 18.04, ainsi qu'à créer une application Go simple. Vous pouvez maintenant profiter de la grande communauté et des nombreux programmes écrits en Go.

Bien sûr, vous n'êtes pas obligé d'installer Go sur un VPS Ubuntu 18.04 si vous utilisez l'un de nos plans VPS Ubuntu, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Go sur Ubuntu 18.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article sur comment installer Go sur Ubuntu 18.04 , partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons de partage ci-dessous, ou laissez simplement une réponse dans la section des commentaires. Merci.


Panels
  1. Comment installer ISPConfig 3 sur Ubuntu 18.04

  2. Comment installer Webmin sur Ubuntu 18.04

  3. Comment installer Panda3D sur Ubuntu 10.04

  4. Comment installer Zabbix sur Ubuntu

  5. Comment installer Observium sur Ubuntu 14.04

Comment installer R sur Ubuntu 20.04

Comment installer Go sur Ubuntu 18.04

Comment installer R sur Ubuntu 18.04

Comment installer qt sur Ubuntu 20.04

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04