建立多個二進位套件:另一種方法
雖然建立多個二進位檔案的建議方法涉及在頂層cmd 資料夾中組織包,這並不總是足夠的。相反,另一個解決方案是使用一個迭代各個套件的腳本。
cd $GOPATH/someProject for CMD in `ls cmd`; do go build ./cmd/$CMD done
此腳本有效地為cmd 目錄中的每個套件建立二進位文件,從而產生類似於以下內容的輸出:
[root@node1 test]# ls $GOPATH/someProject bin1 bin2 cmd
此方法為利用cmd 資料夾結構的預設建議提供了可行的替代方案。透過實現腳本來自動化建置流程,您可以輕鬆地一步建立多個二進位檔案並實現所需的結果。
參考範例項目:
以上是如何使用腳本建置多個二進位套件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!