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
- 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.
- 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
- 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
.
- Ouvrez le fichier
~/.profile
ou~/.bashrc
dans votre éditeur de texte :
nano ~/.profile
Ou, si vous utilisez bash :
nano ~/.bashrc
- Ajoutez la ligne suivante à la fin du fichier pour mettre à jour votre
PATH
:
export PATH=$PATH:/usr/local/go/bin
- 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”.
- Créez un nouveau dossier pour votre projet Go et accédez-y :
mkdir hello && cd hello
- Créez un fichier
hello.go
et ouvrez-le dans votre éditeur de texte :
nano hello.go
- Ajoutez le code suivant :
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
- 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é.