Go, souvent appelé Golang en raison de son domaine internet, est un langage de programmation moderne conçu par Google pour être simple, efficace et facile à utiliser. Il est particulièrement adapté au développement de logiciels performants, à la programmation concurrente et au travail avec des systèmes distribués. Installer Go sur Debian 12 vous permettra de tirer parti de ses fonctionnalités pour développer des applications robustes et efficaces. Ce guide vous montrera comment installer Go sur Debian 12, avec des instructions claires et des exemples pratiques pour les débutants.

Prérequis

Assurez-vous que votre système Debian 12 est à jour :

sudo apt update && sudo apt upgrade -y

Installation de Go

Étape 1 : Téléchargement de Go

  1. Rendez-vous sur le site officiel de Go pour trouver l’URL de téléchargement de la dernière version stable de Go pour Linux.
  2. Utilisez wget pour télécharger l’archive tar de Go. Remplacez <URL> par l’URL de téléchargement que vous avez trouvée :
   wget <URL>

Par exemple, pour télécharger Go 1.16.5 :

   wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz

Étape 2 : Extraction de l’archive

  1. Extrayez l’archive dans /usr/local, créant ainsi un répertoire Go dans le système de fichiers de votre système :
   sudo tar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz

Étape 3 : Configuration du chemin d’accès

Pour utiliser l’outil de ligne de commande go, vous devez ajouter /usr/local/go/bin à votre variable d’environnement PATH.

  1. Ouvrez le fichier ~/.profile ou ~/.bashrc dans votre éditeur de texte :
   nano ~/.profile

Ou, si vous utilisez bash :

   nano ~/.bashrc
  1. Ajoutez la ligne suivante à la fin du fichier pour mettre à jour votre PATH :
   export PATH=$PATH:/usr/local/go/bin
  1. Appliquez les modifications en rechargeant le fichier de profil :
   source ~/.profile

Ou, si vous avez utilisé ~/.bashrc :

   source ~/.bashrc

Étape 4 : Vérification de l’installation

Vérifiez que Go est correctement installé en exécutant :

go version

Cette commande devrait afficher la version de Go que vous venez d’installer.

Premiers pas avec Go

Pour commencer à utiliser Go, vous pouvez créer un simple programme “Hello, World”.

  1. Créez un nouveau dossier pour votre projet Go et accédez-y :
   mkdir hello && cd hello
  1. Créez un fichier hello.go et ouvrez-le dans votre éditeur de texte :
   nano hello.go
  1. Ajoutez le code suivant :
   package main

   import "fmt"

   func main() {
       fmt.Println("Hello, World!")
   }
  1. Exécutez votre programme :
   go run hello.go

Vous devriez voir s’afficher “Hello, World!” dans votre terminal.

Pour ceux qui recherchent une plateforme robuste et fiable pour développer et déployer des applications Go, Shape.host offre des services Cloud VPS. Les VPS Cloud de Shape.host fournissent les performances et la fiabilité nécessaires pour soutenir des environnements de développement Go, avec une infrastructure cloud de pointe et un support technique expert. Avec Shape.host, bénéficiez d’une solution d’hébergement optimale pour vos projets Go, assurant performance et efficacité.