Maison >développement back-end >Golang >Le compilateur Go peut-il fonctionner sous Windows ?

Le compilateur Go peut-il fonctionner sous Windows ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-19 17:05:031064parcourir

Can the Go Compiler Run on Windows?

Compatibilité du compilateur Go avec Windows

Avec la popularité croissante de Go, une question cruciale se pose : le compilateur Go peut-il fonctionner sous Windows ? Au départ, la réponse était un peu insaisissable, car le site golang.org ne proposait que des téléchargements Linux et OS X.

Cependant, la communauté a depuis fait des progrès significatifs. Depuis novembre 2012, golang.org propose désormais des versions binaires officielles spécialement conçues pour les architectures Windows 32 bits et 64 bits.

Installation de Windows

Pour installer Go compilateur sur une machine Windows, accédez au [site Web officiel de Go](https://golang.org/dl/). Dans la section Windows, vous trouverez des liens de téléchargement direct pour les installateurs appropriés.

Exemple Hello World

Une fois installé, suivez ces étapes pour compiler et exécuter un simple " Bonjour le monde!" programme dans Go :

  1. Créez un nouveau fichier appelé HelloWorld.go.
  2. Collez le code suivant dans le fichier :
package main

func main() {
    println("Hello, World!")
}
  1. Ouvrez un terminal ou une fenêtre de commande.
  2. Naviguez jusqu'au répertoire où se trouve votre fichier HelloWorld.go localisé.
  3. Compilez le programme à l'aide de la commande 8g :
8g HelloWorld.go
  1. Liez le code compilé à l'aide de la commande 8l :
8l -o HelloWorld.exe HelloWorld.8
  1. Exécutez l'exécutable :
HelloWorld

Vous devriez maintenant voir le message « Bonjour, tout le monde ! » affiché dans la console.

Remarque : 8g et 8l sont respectivement le compilateur et l'éditeur de liens Go d'origine. Cependant, les versions modernes de Go utilisent des outils plus récents appelés go build et go run. Les commandes suivantes obtiendront le même résultat que ci-dessus en utilisant les outils les plus récents :

go build HelloWorld.go
go run HelloWorld.exe

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn