Annuaire d'articles
1. Téléchargez le package d'installation
- Site officiel de Golang : https://golang.org/
- package d'installation Linux de Golang : https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
2.Installation
Golang peut être installé avec le compte root, il n'est donc pas nécessaire de l'installer à nouveau pour chaque compte ; chaque compte qui souhaite utiliser golang peut définir son propre GOPATH selon ses besoins.
-
Supposons que nous souhaitions installer allez dans le répertoire /usr/local
tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz
-
Ajoutez le répertoire binaire go à la variable d'environnement PATH
Ouvrez le fichier /etc/profilevim /etc/profile
Ajoutez les deux lignes suivantes à la fin du fichier
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
Exécutez ensuite la commande suivante pour que les variables d'environnement définies prennent effet immédiatement
source /etc/profile
Essayez d'imprimer les variables d'environnement
root@test-compiling:~# echo $GOROOT /usr/local/go root@test-compiling:~# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin
3. Créez un espace de travail Golang (espace de travail)
Avant d'écrire notre premier programme Golang, nous devons d'abord créer notre répertoire d'espace de travail Golang, qui comporte trois sous-répertoires, bin, pkg, src.
- bin : répertoire du fichier exécutable généré
- pkg : répertoire de fichiers cible du package compilé
- src : Chaque répertoire sous src est un package, et le package contient les fichiers de code source de golang.
4. Définissez la variable d'environnement GOPATH
Une fois le répertoire de l'espace de travail créé, nous devons définir le répertoire sur la variable d'environnement GOPATH
Supposons que notre espace de travail soit /home/test/go
Ouvrez $HOME/.profile
vim $HOME/.profile
Ajoutez la ligne suivante à la fin du fichier
export GOPATH=/home/test/go
Exécutez ensuite la commande source $HOME/.profile pour que la variable d'environnement GOPATH prenne effet immédiatement
source $HOME/.profile
5. Le premier programme Golang
Nous créons un répertoire hello sous $GOPATH/src, puis créons un fichier hello.go sous le répertoire hello avec le contenu suivant
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
Exécutez la commande pour compiler le programme
$ cd $GOPATH/src/hello
$ go build
La commande ci-dessus générera un fichier exécutable nommé bonjour, exécutez ce programme
$ ./hello
hello, world
De cette façon, votre premier programme de démarrage dans l'environnement Linux est terminé.