Dans cet article, nous allons vous montrer comment installer Golang sur CentOS 8.
Go est un langage de programmation open source qui facilite la création de logiciels simples, fiables et efficaces. Il s'agit d'un langage de programmation de type C à typage statique, compilé, développé par Google.
La simplicité et la polyvalence de Go en ont fait le langage de prédilection pour le développement d'applications Web et de microservices hautes performances.
Conditions préalables
- Serveur dédié CentOS 8 ou VPS
- Un accès utilisateur root ou un utilisateur normal avec des privilèges d'administrateur.
Étape 1. Tenez votre serveur à jour
# yum update -y
Étape 2. Téléchargez et extrayez Go 1.15.3
Nous allons télécharger Go à l'aide de la commande wget et l'extraire dans /usr/local path.
# wget https://golang.org/dl/go1.15.3.linux-amd64.tar.gz
# sudo tar -zxvf go1.15.3.linux-amd64.tar.gz -C /usr/local
Au moment de la rédaction de ce guide, la dernière version disponible était la 1.15. Vous pouvez vérifier la dernière version de Go à partir de la page de téléchargement officielle de Go.
Étape 3. Configurer les variables d'environnement
Le runtime et les exécutables de construction de Go sont désormais disponibles sous /usr/local/go/bin. Ajoutez le chemin de l'exécutable à la variable d'environnement PATH. Ajoutez la variable d'environnement GOROOT faisant référence à votre installation Go locale. Utilisez la commande source pour recharger les valeurs mises à jour.
# echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
# echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
# source /etc/profile
Étape 4. Vérifiez l'installation
Pour vérifier l'installation, nous pouvons vérifier la version du Go en utilisant la commande suivante :
# go version
La sortie affichera comme :
go version go1.15.3 linux/amd64
Étape 5. Écrivez une application Hello World
Nous pouvons écrire notre premier Hello World ! programme en suivant les étapes suivantes :
1. Créez un dossier et accédez-y.
# mkdir hello
# cd hello
2. Créez un module Go à l'aide de la commande go mod .
# go mod init hello
3. Créez un fichier nommé hello.go
# touch hello.go
4. Modifiez le fichier hello.go
# vi hello.go
5. Ajoutez les lignes suivantes
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Exécutez notre premier programme Go en utilisant la commande suivante :
# go run hello.go
Sortir:
Hello World!
Nous avons installé avec succès Golang sur CentOS 8.
Dans cet article, nous avons expliqué comment installer Golang sur CentOS 8