Maison >développement back-end >Golang >Comment démarrer Golang
Avec le développement de la technologie Internet, les langages de programmation sont également constamment mis à jour et itérés. Parmi eux, Golang (également connu sous le nom de langage Go) devient de plus en plus populaire parmi les développeurs en raison de sa forte concurrence et de sa grande efficacité. Lorsque vous utilisez Golang, comment démarrer et exécuter correctement le programme est une compétence qui doit être maîtrisée. Cet article explique comment démarrer le programme Golang.
Avant de commencer, nous devons d'abord installer Golang. Le site officiel de Golang (https://golang.org/) propose des téléchargements de packages d'installation sur différents systèmes d'exploitation. Sélectionnez le package d'installation correspondant au système d'exploitation à télécharger et à installer. Une fois l'installation terminée, nous pouvons vérifier si l'installation a réussi en tapant « version golang » sur la ligne de commande. Si le terminal affiche des informations similaires à « go version go1.17.1 darwin/amd64 », cela indique que l'installation a été terminée. réussi.
Une fois l'installation terminée, nous devons écrire du code. Avant d'écrire du code, nous devons comprendre plusieurs concepts :
Voici un exemple simple de programme Hello World :
package main //主函数所在的包名 import "fmt" //导入fmt包 func main(){ //此处为程序的入口点 fmt.Println("Hello World") //输出字符串"Hello World" }
Une fois que nous avons fini d'écrire le code, nous devons le construire. Dans le terminal, accédez au répertoire où se trouve le code et créez le code. Entrez la commande suivante dans le terminal :
go build
Cette commande compilera le code et générera un fichier exécutable.
Une fois le code compilé, nous devons exécuter le programme. Basculez le répertoire du terminal vers le répertoire où se trouve le code et entrez la commande suivante pour l'exécuter :
./go-start
où "go-start" est le nom du fichier exécutable que nous avons compilé et généré. Une fois le code exécuté, la chaîne "Hello World" sera imprimée.
Dans certains cas, nous devons écrire des programmes Golang dans des fichiers exécutables pour d'autres plates-formes (comme la compilation du code de la plate-forme Linux dans des fichiers exécutables pour la plate-forme Windows). Alors que faire à ce moment-là ? Cela nécessite une compilation croisée.
La compilation croisée nécessite de spécifier la plate-forme cible et le type de système d'exploitation, ainsi que de définir le compilateur correspondant via des variables d'environnement lors de la compilation. Par exemple, si vous développez un programme Golang sur la plateforme MacOS et souhaitez compiler le programme en un programme exécutable Windows, vous pouvez saisir la commande suivante dans le terminal :
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o go-start.exe go-start.go
Dans cette commande, CGO_ENABLED=0, GOOS=windows et GOARCH=amd64 Spécifie respectivement que CGO est désactivé, que le système d'exploitation cible est Windows et que l'architecture cible est amd64. Une fois l'opération terminée, un fichier exécutable "go-start.exe" sera généré.
En bref, démarrer le langage Golang est relativement simple, et il suffit de maîtriser quelques étapes simples. Tant que vous comprenez le processus de création et d’exécution du code, la compilation croisée ne pose aucun problème. Je pense que cet article peut aider les débutants.
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!