Maison > développement back-end > Golang > Comment puis-je exécuter plusieurs fichiers Go simultanément à partir de la ligne de commande ?

Comment puis-je exécuter plusieurs fichiers Go simultanément à partir de la ligne de commande ?

Mary-Kate Olsen
Libérer: 2024-12-25 09:32:03
original
509 Les gens l'ont consulté

How Can I Run Multiple Go Files Simultaneously from the Command Line?

Exécuter plusieurs fichiers Go simultanément à partir de la ligne de commande

Lorsque vous travaillez avec des programmes Go qui s'étendent sur plusieurs fichiers, exécutez la fonction principale à partir d'un seul file peut être fastidieux si vous devez spécifier explicitement chaque fichier supplémentaire. Ce problème survient généralement chez les débutants qui découvrent le système de packages de Go.

Cependant, il existe une solution pratique à ce problème. Au lieu de lister manuellement tous les fichiers requis, vous pouvez utiliser la commande spéciale :

go run .
Copier après la connexion
Copier après la connexion

Cette commande découvrira et exécutera automatiquement tous les fichiers .go dans le répertoire actuel. Ceci est possible car Go reconnaît le répertoire actuel comme un package et recherchera une fonction principale dans ce package.

Exemple :

Considérez la structure de répertoires suivante :

mypackage/    # Current working directory
├── main.go  # File containing the main() function
├── file1.go
├── file2.go
Copier après la connexion

Pour exécuter tous les fichiers de ce répertoire, accédez simplement au répertoire mypackage et run :

go run .
Copier après la connexion
Copier après la connexion

Cette commande compilera et exécutera le programme, exécutant efficacement tous les fichiers Go du répertoire actuel.

Cette approche élimine le besoin de spécifier manuellement chaque fichier et fournit un moyen plus pratique d'exécuter des programmes Go qui s'étendent sur plusieurs fichiers.

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal