Comment installer Go 1.19 sur Fedora 36/35 & Centos / Rhel 8/7

Comment installer Go 1.19 sur Fedora 36/35 & Centos / Rhel 8/7

Go est un langage de programmation open source développé par une équipe à Google. Il fournit des logiciels simples, fiables et efficaces faciles à construire. Cette langue est conçue pour écrire des serveurs, c'est pourquoi il est largement utilisé ces jours-ci. Go a publié la dernière version 1.19 en février 2022.

Ce tutoriel vous aidera à installer GO 1.19 Sur votre Fedora 36/35/34/33 & CENTOS / RHEL 8/7 Systèmes. Vous pouvez également utiliser des tutoriels pour installer Go Lang sur Ubuntu et Debian Systems.

Conditions préalables

Connectez-vous à votre chapeau rouge ou à son système dérivé à l'aide de SSH et à la mise à niveau pour y appliquer les dernières mises à jour de sécurité. Exécutez la commande suivante sur le terminal.

Mise à jour  

Étape 1 - Installation Go

Maintenant, téléchargez le fichier d'archives binaires de langue go en utilisant le lien suivant. Pour trouver et télécharger la dernière version disponible ou une version 32 bits, accédez à la page de téléchargement officiel.

wget https: // allez.dev / dl / go1.19.Linux-AMD64.le goudron.gz  

Extraire maintenant l'archive téléchargée et l'installez-la sur l'emplacement souhaité sur votre système. Pour ce tutoriel, je l'installe sous le / usr / local annuaire. Vous pouvez également mettre cela sous le répertoire domestique (pour l'hébergement partagé) ou d'autres emplacements.

TAR -XZF GO1.19.Linux-AMD64.le goudron.gz  mv go / usr / local  

Étape 2 - Configuration de l'environnement GO

Vous devez maintenant configurer des variables d'environnement de langage GO pour votre projet. Vous devez généralement définir 3 variables d'environnement comme Goroot, Gopath et CHEMIN.

  • Goroot est l'emplacement où le package GO est installé sur votre système.
    exporter goroot = / usr / local / go  
  • Gopath est l'emplacement de votre répertoire de travail. Par exemple, mon répertoire de projet est ~ / Projets / proj1 .
    Exporter gopath = $ home / projets / proj1  
  • Définissez maintenant le CHEMIN variable pour accéder au système binaire go large.
    Chemin d'exportation = $ gopath / bac: $ goroot / bin: $ chemin  

Tous les environnements ci-dessus seront définis pour votre session actuelle uniquement. Pour le rendre permanent, ajoutez les commandes ci-dessus dans ~ /.bash_profile déposer.

Étape 3 - Vérifiez l'installation

À cette étape, vous avez réussi et configuré le langage GO sur votre système. Tout d'abord, utilisez la commande suivante pour vérifier la version Go.

Version Go  GO Version Go1.19 Linux / AMD64 

Vérifiez maintenant également toutes les variables d'environnement configurées en utilisant la commande suivante.

aller env  Goarch = "amd64" gohostarch = "amd64" gohostos = "linux" goos = "linux" gopath = "/ root / projets / proj1" goroot = "/ usr / local / go" gotooldir = "/ usr / local / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go / go PKG / TOLL / LINUX_AMD64 "GCCGO =" GCCGO "CC =" GCC "GOGCCFLAGS =" - FPIC -M64 -PTHREAD -FMESSAGE-LEGNGHT = 0 -FDEBUG-PREFIX-MAP = / TMP / GO-BUILD764105058 = / TMP / GO- build -gno-record-gcc-switches "cxx =" g ++ "cgo_enabled =" 1 "cgo_cflags =" - g -o2 "cgo_cxxflags =" - g -o2 "cgo_fflags =" - g -o2 "cgo_ldflags =" - g - O2 "pkg_config =" pkg-config " 

Conclusion

Dans ce tutoriel, vous avez appris à installer Golang sur les systèmes Fedora et Centos / Rhel Linux.