Maison  >  Article  >  développement back-end  >  Comment exécuter Golang

Comment exécuter Golang

(*-*)浩
(*-*)浩original
2019-12-31 09:53:384575parcourir

Comment exécuter Golang

Il existe deux méthodes d'exécution du langage Go, l'une consiste à exécuter après compilation et l'autre consiste à exécuter directement par go run.

1. Compilez d'abord, puis exécutez                                                                                                                                                                                              (Apprentissage recommandé : go) Il compilera un Fichier exécutable .exe sous Windows S'il s'agit de Linux ou Mac, il n'y aura pas de suffixe et ce sera toujours un fichier exécutable) --->Résultat de sortie de l'exécution

2. Exécutez directement go run

.go fichier (code source) sur la source code ---> La compilation et l'exécution sous-jacentes sont masquées (la vitesse ici est donc légèrement plus lente que la compilation) ---> >

① : Si nous compilons et générons d'abord un fichier exécutable, nous pouvons alors copier le fichier sur un ordinateur sans passer par le développement.

② peut toujours être exécuté sur la machine dans l'environnement : Si nous l'exécutons directement avec go run, puis 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 bibliothèque dont dépend le programme dans le fichier exécutable, et le fichier exécutable deviendra plus gros.

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
Article précédent:Comment optimiser GolangArticle suivant:Comment optimiser Golang