Bei mehreren Paketen unter einem Projekt kann das Erstellen jeder Binärdatei einzeln mühsam sein. In diesem Artikel wird erläutert, wie Sie alle Binärdateien in einem Schritt erstellen.
Die Standardempfehlung, einen „cmd“-Ordner als Stammverzeichnis für mehrere Paketbinärdateien zu verwenden, gilt nicht immer wirksam. Erwägen Sie stattdessen die Verwendung eines Skripts, das die Pakete im Verzeichnis „cmd“ durchläuft und jedes einzeln erstellt.
cd $GOPATH/someProject for CMD in `ls cmd`; do go build ./cmd/$CMD done
Dieses Skript erstellt die oben genannte Verzeichnisstruktur mit individuell erstellten Binärdateien im Verzeichnis „bin“. .
Für komplexere Projekte benötigen Sie möglicherweise zusätzliche Funktionalität oder die Integration mit einem Build-System. Hier sind ein paar beliebte Optionen:
Das obige ist der detaillierte Inhalt vonWie kann ich in einem Go-Projekt mehrere Paket-Binärdateien gleichzeitig erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!