Maison > Article > développement back-end > Comment puis-je créer simultanément plusieurs binaires de packages dans un projet Go ?
Avec plusieurs packages sous un même projet, construire chaque binaire individuellement peut être fastidieux. Cet article explique comment créer tous les binaires en une seule étape.
Le conseil par défaut d'utiliser un dossier "cmd" comme répertoire racine pour plusieurs binaires de package n'est pas toujours efficace. Au lieu de cela, envisagez d'utiliser un script qui parcourt les packages dans le répertoire "cmd" et construit chacun individuellement.
cd $GOPATH/someProject for CMD in `ls cmd`; do go build ./cmd/$CMD done
Ce script créera la structure de répertoires susmentionnée avec des binaires construits individuellement dans le répertoire "bin" .
Pour des projets plus complexes, vous aurez peut-être besoin de fonctionnalités supplémentaires ou d'une intégration avec un système de build. Voici quelques options populaires :
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!