Dokumentasi untuk "go build" dan "go install" secara ringkas menyebut fungsi mereka, meninggalkan pengguna dengan soalan tentang khusus mereka tindakan.
"go build" bertanggungjawab untuk menyusun kod sumber ke dalam fail boleh laku. Ia meletakkan fail ini dalam direktori semasa tempat perintah itu dilaksanakan.
"go install" melakukan tindakan tambahan di luar kompilasi. Ia bukan sahaja menyusun boleh laku tetapi juga:
Cache ini meningkatkan kompilasi berikutnya dengan menggunakan prabina pakej yang tidak mengalami perubahan terkini.
Tidak seperti "buat pemasangan," "go install" secara automatik meletakkan fail di lokasi yang dipratentukan. Tiada pilihan untuk menentukan destinasi alternatif.
Daripada cuba mengubah suai tingkah laku "pergi pasang," pertimbangkan untuk menggunakan Makefile untuk mencapai hasil yang diinginkan. Pendekatan ini membolehkan konfigurasi tersuai dan memberikan fleksibiliti dalam penempatan fail. Contohnya, Makefile boleh menyusun boleh laku dan mengalihkannya ke lokasi tertentu di luar "$GOPATH/bin."
Atas ialah kandungan terperinci Go build vs. Go install: Apakah Perbezaannya dan Bagaimana Mereka Mengendalikan Peletakan Boleh Laksana?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!