Ini ialah arahan go-build yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
go - alat untuk mengurus kod sumber Go
SINOPSIS
go membina [-atau output] [ membina bendera ] [ pakej ]
DESCRIPTION
Build menyusun pakej yang dinamakan oleh laluan import, bersama dengan kebergantungan mereka, tetapi
ia tidak memasang hasilnya.
Jika argumen ialah senarai fail .go, build menganggapnya sebagai senarai fail sumber
menyatakan satu pakej.
Apabila baris arahan menentukan satu pakej utama, build menulis yang terhasil
boleh laksana kepada output. Jika tidak bina menyusun pakej tetapi membuang hasilnya,
berfungsi hanya sebagai cek bahawa pakej boleh dibina.
Bendera -o menentukan nama fail output. Jika tidak dinyatakan, namanya ialah nama pakej.a
(untuk pakej bukan utama) atau nama asas fail sumber pertama (untuk pakej utama).
PILIHAN
Bendera binaan dikongsi oleh arahan bina, pasang, jalankan dan ujian:
-a paksa membina semula pakej yang sudah terkini.
-n cetak arahan tetapi jangan jalankannya.
-p n bilangan binaan yang boleh dijalankan secara selari. Lalai ialah bilangan CPU
diperlukan.
-v cetak nama pakej semasa ia disusun.
-kerja cetak nama direktori kerja sementara dan jangan padamkannya apabila keluar.
-x mencetak arahan.
-penyusun nama
nama pengkompil untuk digunakan, seperti dalam runtime.Compiler (gccgo atau gc)
-gccgoflags 'arg senarai'
hujah untuk menyampaikan setiap permohonan pengkompil/penghubung gccgo
-gcflags 'arg senarai'
hujah untuk menyampaikan setiap doa pengkompil 5g, 6g atau 8g
-ldflags 'bendera senarai'
hujah untuk menyampaikan setiap 5l, 6l, atau 8l seruan pemaut
-tag 'tag senarai'
senarai teg binaan untuk dipertimbangkan berpuas hati semasa binaan. Lihat dokumentasi
untuk pakej go/build untuk mendapatkan maklumat lanjut tentang teg binaan.
Untuk lebih lanjut mengenai menentukan pakej, lihat pakej pergi(7).
Untuk lebih lanjut mengenai tempat pakej dan binari dipasang, lihat go-gopat(1).
Gunakan go-build dalam talian menggunakan perkhidmatan onworks.net