Maison > développement back-end > Golang > Dois-je recompiler lorsque j'utilise une bibliothèque Go tierce ?

Dois-je recompiler lorsque j'utilise une bibliothèque Go tierce ?

王林
Libérer: 2024-02-09 10:21:19
avant
1033 Les gens l'ont consulté

Dois-je recompiler lorsque jutilise une bibliothèque Go tierce ?

Lors de l'utilisation de bibliothèques Go tierces, il n'est pas nécessaire de recompiler l'intégralité du projet. L'outil de gestion de packages de Go peut facilement importer des bibliothèques tierces dans le projet. Il vous suffit d'importer le package correspondant dans le code pour utiliser ses fonctions et méthodes. Lors de la compilation d'un projet, le compilateur Go analyse automatiquement les packages importés et les compile en fichiers exécutables. Il n’est donc pas nécessaire de recompiler l’intégralité du projet, uniquement les fichiers modifiés. Cela rend le langage Go très flexible et efficace lors de l'utilisation de bibliothèques tierces. Par conséquent, que vous ajoutiez une nouvelle bibliothèque tierce ou mettiez à jour une bibliothèque existante, vous n'avez pas besoin de recompiler l'intégralité du projet.

Contenu des questions

Je suis débutant en go. J'ai trouvé des gens publiant des bibliothèques Go simplement en poussant vers les référentiels Github à l'aide de balises. Il ne compile vraiment rien une fois publié. Il n'y a aucun artefact de construction autre que le code source.

Lorsque j'utilise une bibliothèque tierce, la commande go get xxx est appelée pour s'exécuter. La bibliothèque sera-t-elle compilée localement avec mon code source ? Alors, n'y a-t-il pas de bibliothèque de compilation ?

Solution

Doit-il être recompilé lors de l'utilisation d'une bibliothèque Go tierce ?

Oui.

La bibliothèque sera-t-elle compilée localement avec mon code source ?

Oui.

Alors go n'a pas de bibliothèques de compilation ?

Fondamentalement non.

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!

Étiquettes associées:
source:stackoverflow.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal