Rumah >pembangunan bahagian belakang >Golang >Bolehkah Perintah `go build` Go Terima Bendera Pengoptimuman?
Mengoptimumkan Kompilasi Go
Apabila menyusun atur cara Go menggunakan go build myprogram.go, anda mungkin tertanya-tanya sama ada mungkin untuk menghantar bendera pengoptimuman kepada tingkatkan prestasi kod, saiz kod atau aspek lain.
Go Compiler Pengoptimuman
Tidak seperti pengkompil GCC, pengkompil Go rasmi tidak menyediakan bendera pengoptimuman yang jelas. Walau bagaimanapun, pengkompil Go menggunakan pelbagai pengoptimuman secara automatik, yang didokumenkan pada wiki Go di sini. Pengoptimuman ini termasuk:
Melumpuhkan Pengoptimuman
Untuk tujuan penyahpepijatan, anda boleh melumpuhkan pengoptimuman dan sebaris dalam pengkompil Go gc menggunakan bendera berikut:
-gcflags '-N -l'
Di mana:
Sila ambil perhatian bahawa melumpuhkan pengoptimuman boleh mengakibatkan pelaksanaan kod yang lebih perlahan dan saiz kod yang lebih besar.
Atas ialah kandungan terperinci Bolehkah Perintah `go build` Go Terima Bendera Pengoptimuman?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!