Maison >Problème commun >Comment fonctionne le langage Go ? Introduction au processus d'exécution
Le contenu de cet article est de savoir comment exécuter le langage Go ? L'introduction au processus d'exécution a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer, j'espère qu'elle vous sera utile. [Recommandation du didacticiel vidéo : Tutoriel Go]
1 Si c'est contre. la source Une fois le code compilé , exécutez-le. Le flux d'exécution de Go est comme indiqué ci-dessous
Le fichier exécutable généré par go build sera dans le répertoire actuel
2. Si vous exécutez directement l'opération go run source file sur le code source , le processus d'exécution de Go est comme indiqué ci-dessous
Il existe deux façons d'exécuter le processus Remarque
Si nous compilons et générons d'abord un fichier exécutable, nous pouvons copier le fichier exécutable dans un machine sans environnement de développement go et il peut toujours fonctionner
Si nous allons directement exécuter le fichier source, alors si nous voulons l'exécuter sur une autre machine, nous avons également besoin d'un environnement de développement go , sinon il ne peut pas être exécuté.
Lors de la compilation, le compilateur inclura les fichiers de la bibliothèque puisque le programme s'exécute dans le fichier exécutable, donc le fichier exécutable devient beaucoup plus volumineux.
Exemple :
go build index.go
allez exécuter index.go
allez exécuter, allez construire, allez installer l'explication de la commande
allez courir:go run compile et exécute le programme directement. Il générera un fichier temporaire (mais ne générera pas de fichier .exe) et affichera directement les résultats de l'exécution du programme sur la ligne de commande pour faciliter le débogage de l'utilisateur.
go build :go build est utilisé pour tester le package compilé, vérifiant principalement s'il y a des erreurs de compilation S'il s'agit du code source d'un fichier exécutable (c'est-à-dire le package principal). ), il sera généré directement un fichier exécutable.
go install : go install comporte deux étapes : la première étape consiste à compiler les fichiers du package importés. Le programme principal ne sera pas compilé tant que tous les fichiers du package importés ne seront pas compilés ; is Placez le fichier exécutable compilé dans le répertoire bin ($GOPATH/bin) et le fichier du package compilé dans le répertoire pkg ($GOPATH/pkg)
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!