Installer et configurer Golang sous Linux et écrire le premier programme

1. Téléchargez le package d'installation

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/profile

    vim /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é.

Je suppose que tu aimes

Origine blog.csdn.net/ABV09876543210/article/details/134812550
conseillé
Classement