Rumah >masalah biasa >Adakah golang bahasa skrip?

Adakah golang bahasa skrip?

百草
百草asal
2023-07-05 14:46:44700semak imbas

golang bukan bahasa skrip, tetapi bahasa kompilasi statik Ia adalah bahasa pengaturcaraan serentak yang ditaip kuat, disusun, dengan fungsi pengumpulan sampah yang dibangunkan oleh Google, dan golang dibangunkan berdasarkan sistem pengendalian Inferno.

Adakah golang bahasa skrip?

Persekitaran pengendalian artikel ini: sistem Windows 10, versi go1.20, komputer DELL G3.

Bahasa Go bukan bahasa skrip, tetapi bahasa kompilasi statik ialah bahasa pengaturcaraan serentak yang ditaip kuat, disusun, dengan fungsi pengumpulan sampah yang dibangunkan oleh Google, dan Go dibangunkan berdasarkan sistem pengendalian Inferno.

Bahasa go bukan bahasa skrip, tetapi bahasa yang disusun secara statik.

Go (juga dikenali sebagai Golang) ialah bahasa yang ditaip secara statik, disusun secara statik yang dibangunkan oleh Robert Griesemer, Rob Pike dan Ken Thompson dari Google. Sintaks bahasa Go adalah serupa dengan C, tetapi fungsinya termasuk: keselamatan memori, GC (pengumpulan sampah), bentuk struktur dan pengkomputeran serentak gaya CSP.

Go ialah bahasa pengaturcaraan serentak yang ditaip kuat, disusun dan serentak dengan keupayaan pengumpulan sampah yang dibangunkan oleh Google.

Robert Griesemer, Rob Pike dan Ken Thompson mula mereka bentuk Go pada September 2007, dan kemudian Ian Lance Taylor dan Russ Cox menyertai projek itu. Go dibangunkan berdasarkan sistem pengendalian Inferno. Go diumumkan secara rasmi pada November 2009, menjadi projek sumber terbuka dan dilaksanakan pada platform Linux dan Mac OS X, dan kemudian menambah pelaksanaan di bawah sistem Windows. Pada 2016, Go telah dipilih sebagai "Bahasa Terbaik TIOBE 2016" oleh syarikat penilaian perisian TIOBE. Pada masa ini, Go mengeluarkan versi peringkat kedua setiap enam bulan (iaitu, menaik taraf daripada a.x kepada a.y).

Sintaks Go adalah hampir dengan bahasa C, tetapi pengisytiharan pembolehubah adalah berbeza. Go menyokong kutipan sampah. Model selari Go adalah berdasarkan Proses Berkomunikasi Tony Hall (CSP) Bahasa lain yang menggunakan model serupa termasuk Occam dan Limbo, tetapi ia juga mempunyai ciri operasi Pi, seperti penghantaran saluran. Sokongan pemalam dibuka dalam versi 1.8, yang bermaksud bahawa beberapa fungsi kini boleh dimuatkan secara dinamik daripada Go.

Berbanding dengan C, Go tidak termasuk fungsi seperti penghitungan, pengendalian pengecualian, pewarisan, generik, penegasan, fungsi maya, dsb., tetapi ia menambah jenis hirisan, concurrency, saluran paip, pengumpulan sampah dan sokongan peringkat bahasa untuk ciri-ciri lain. Versi Go 2.0 akan menyokong generik, tetapi mempunyai sikap negatif terhadap kewujudan pernyataan, dan juga mempertahankan bahawa ia tidak memberikan warisan jenis.

Tidak seperti Java, Go mempunyai tatasusunan bersekutu terbina dalam (juga dipanggil cincang atau kamus), sama seperti jenis rentetan.

Atas ialah kandungan terperinci Adakah golang bahasa skrip?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah jenis alat tulis?Artikel seterusnya:Apakah jenis alat tulis?