2010
02.04
02.04
GO est un langage de programmation propulsé par Google. L’objectif premier de GO est de proposer un langage rapide à l’exécution et à la compilation, qui soit safe (multi-threading, multi-processus, gestion de la mémoire), facile à programmer et en même temps bas niveau. Est-ce possible ? Allez GO…
Préparer son environnement de développement
sudo aptitude install bison gcc libc6-dev ed gawk make sudo aptitude install python-setuptools python-dev sudo easy_install mercurial mkdir $HOME/bin mkdir $HOME/go
Ajouter les lignes suivantes dans le fichier « ~/.bashrc »
export GOBIN=${HOME}/bin # Obligatoire si le choix de l'emplacement est différent de ${HOME}/bin (pensez à ajouter ce chemin dans $PATH)
export GOROOT=${HOME}/go
export GOARCH=386 # Ou amd64, arm
export GOOS=linux
export PATH=${GOBIN}:${HOME}/bin:${PATH}
Récupérer et compiler GO
. ~/.bashrc hg clone -r release https://go.googlecode.com/hg/ $GOROOT cd $GOROOT/src LANG=en_US ./all.bash
Écrire le fameux « Bonjour le monde »
cat > bonjour.go <<EOF
package main
import "fmt"
func main() {
fmt.Printf("Bonjour le monde !!!\n")
}
EOF
8g bonjour.go
8l -o bonjour bonjour.8
./bonjour
Liens :



Aucun commentaire.
Ajoutez votre commentaire