Rumah > Artikel > pembangunan bahagian belakang > Mari kita bincangkan tentang cara golang menyusun kod
Kompilasi Golang ialah proses menterjemah kod sumber program Go ke dalam bahasa mesin yang boleh difahami dan dilaksanakan oleh komputer. Artikel ini akan memperkenalkan cara menggunakan pengkompil Golang untuk menyusun atur cara Go pada Windows, MacOS dan Linux.
Mula-mula, anda perlu memuat turun dan memasang pengkompil Golang dari laman web rasmi. Alamat muat turun ialah: https://golang.org/dl/.
Setelah pemasangan selesai, masukkan arahan "go version" dalam terminal atau baris arahan Jika pemasangan berjaya, nombor versi Golang yang dipasang akan dipaparkan.
Buat fail .go, contohnya: hello.go, dan tulis kod berikut dalam fail:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
Buka terminal atau tetingkap baris arahan, masukkan direktori di mana fail hello.go yang anda tulis terletak, dan kemudian gunakan arahan berikut untuk menyusun program:
go build hello.go
Arahan ini akan menjana fail boleh laku bernama hello. Jika anda ingin menamakan semula ia kepada nama lain, anda boleh menggunakan arahan berikut:
go build -o myapp hello.go
Arahan di atas akan menjana fail boleh laku bernama myapp.
Kompilasi silang merujuk kepada menyusun fail boleh laku untuk sistem pengendalian lain pada satu sistem pengendalian. Contohnya, susun boleh laku pada Windows yang boleh dijalankan pada Linux, atau susun boleh laku pada MacOS yang boleh dijalankan pada Windows.
Untuk menyusun silang, anda boleh menggunakan arahan berikut:
GOOS=target-OS GOARCH=target-arch go build hello.go
"target-OS" ialah sistem pengendalian sasaran (contohnya: linux, windows, darwin, dsb. .), "target-arch" Untuk seni bina sasaran (contohnya: amd64, 386, lengan, dll.).
Sebagai contoh, untuk menyusun fail boleh laku pada Windows yang boleh dijalankan pada Linux, anda boleh menggunakan arahan berikut:
GOOS=linux GOARCH=amd64 go build hello.go
Arahan di atas akan menjana fail boleh laku Linux bernama hello.
Ringkasan:
Melalui langkah di atas, anda boleh menggunakan pengkompil Golang dengan mudah untuk menyusun atur cara Go dan menjana fail boleh laku. Pada masa yang sama, melalui kompilasi silang, anda juga boleh menyusun fail boleh laku untuk sistem pengendalian lain pada satu sistem pengendalian. Ini menjadikan Golang sebagai bahasa pengaturcaraan yang sangat fleksibel dan boleh disesuaikan.
Atas ialah kandungan terperinci Mari kita bincangkan tentang cara golang menyusun kod. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!