Création de plusieurs packages binaires : une approche alternative
Alors que l'approche recommandée pour créer plusieurs packages binaires implique d'organiser les packages dans un dossier cmd de niveau supérieur , cela ne suffit pas toujours. Au lieu de cela, une solution alternative consiste à utiliser un script qui itère sur les packages individuels.
cd $GOPATH/someProject for CMD in `ls cmd`; do go build ./cmd/$CMD done
Ce script construit efficacement les binaires pour chaque package dans le répertoire cmd, ce qui donne un résultat similaire à celui-ci :
[root@node1 test]# ls $GOPATH/someProject bin1 bin2 cmd
Cette approche offre une alternative viable au conseil par défaut d'utiliser une structure de dossiers cmd. En implémentant un script pour automatiser le processus de génération, vous pouvez facilement créer plusieurs binaires en une seule étape et obtenir les résultats souhaités.
Exemples de projets à référencer :
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!