Mendapatkan Go Shebang Line
Go, seperti kebanyakan bahasa pengaturcaraan lain, membolehkan pengguna melaksanakan skrip secara langsung tanpa memerlukan pengkompil khusus atau jurubahasa. Untuk melakukan ini, Go menggunakan garis shebang, yang merupakan jujukan aksara khas yang diletakkan pada permulaan fail skrip yang mengarahkan sistem pengendalian tentang cara melaksanakan skrip.
Barisan shebang tradisional untuk skrip Perl ialah #!/usr/bin/env perl. Walau bagaimanapun, untuk program Go, baris shebang yang sesuai ialah:
//usr/bin/go run <pre class="brush:php;toolbar:false">//usr/bin/go run <pre class="brush:php;toolbar:false">//$GOROOT/bin/go run $@ ; exit
Contoh program Go dengan baris shebang ini:
Adalah penting untuk ambil perhatian bahawa Go mentafsir // sebagai komen satu baris, manakala shell mengabaikan tambahan /. Ini memastikan bahawa baris shebang diproses oleh cangkerang dan tidak ditafsirkan sebagai kod oleh pengkompil Go.
Bagi pengguna Mac, perlu dipertimbangkan bahawa pemasangan Go mungkin terletak dalam direktori lain. Untuk mengambil kira perkara ini, baris shebang yang lebih serba boleh boleh digunakan:
Sintaks ini akan mencari pemasangan Go dalam pembolehubah persekitaran $GOROOT, memastikan keserasian dengan lokasi pemasangan yang berbeza.
Atas ialah kandungan terperinci Bagaimanakah Saya Menggunakan Talian Shebang dengan Betul dalam Program Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!