Rumah > Artikel > pembangunan bahagian belakang > Bolehkah golang menulis exe?
Bahasa Go boleh menjana fail boleh laku (pendek kata fail exe Pada platform Windows, fail boleh lakunya mempunyai akhiran .exe.
Bahasa Go ialah bahasa yang disusun dan atur cara yang lengkap perlu disusun untuk menjana fail boleh laku terakhir. Dalam bahasa Go, kita boleh menggunakan arahan go build untuk menyusun kod sumber Go ke dalam fail boleh laku. Arahan khusus ialah:
go build main.go
Antaranya, main.go ialah fail kod sumber Go yang perlu disusun.
Selepas penyusunan selesai, fail boleh laku akan dijana dalam direktori semasa dan dinamakan utama. Jika kita ingin menjana fail boleh laku dengan nama yang ditentukan, kita boleh menggunakan parameter -o untuk menentukan nama fail output:
go build -o myapp.exe main.go
Di sini, parameter -o menentukan nama fail output myapp.exe.
Perlu diambil perhatian bahawa memandangkan bahasa Go ialah bahasa merentas platform, platform sasaran dan seni bina perlu ditentukan semasa menyusun. Sebagai contoh, jika kita ingin menyusun fail boleh laku ke dalam atur cara pada platform Windows x86, kita boleh menggunakan arahan berikut:
GOOS=windows GOARCH=386 go build main.go
Dalam arahan ini, GOOS menentukan sistem pengendalian sasaran sebagai Windows, dan GOARCH menentukan seni bina sasaran untuk x86.
Selain menggunakan arahan go build untuk menyusun atur cara Go untuk menjana fail boleh laku, anda juga boleh menggunakan arahan pasang go untuk menjana fail boleh laku. Perintah go install akan menjana fail boleh laku dalam direktori $GOPATH/bin dan juga memasang program Go ke direktori $GOPATH/pkg untuk digunakan oleh program Go yang lain. Arahan khusus ialah:
go install
Memandangkan fail binari yang disusun perlu disalin ke direktori $GOPATH/bin semasa pemasangan, program Go mesti disusun sebelum menggunakan arahan pemasangan go untuk menjana fail boleh laku. Oleh itu, menggunakan arahan go install juga boleh ditulis dalam bentuk berikut:
go build -o $GOPATH/bin/myapp main.go
Ringkasnya, dalam bahasa Go, kita boleh menggunakan arahan go build and go install untuk menyusun kod sumber Go menjadi boleh laku. fail, yang sesuai untuk kami dalam pelbagai operasi yang dijalankan pada sistem.
Atas ialah kandungan terperinci Bolehkah golang menulis exe?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!