Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapa dipanggil golang

Mengapa dipanggil golang

PHPz
PHPzasal
2023-05-10 18:13:07620semak imbas

Mengapa Golang dipanggil bahasa Go?

Bahasa Go, juga dikenali sebagai Golang, ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google. Tidak seperti bahasa pengaturcaraan yang lain, asal usul bahasa Go tidak begitu diketahui, dan namanya lebih mengelirukan Mengapa Golang dipanggil bahasa Go?

Pertama, mari kita semak asal usul bahasa Go. Pada penghujung tahun 2007, Google membangunkan bahasa pengaturcaraan baharu yang direka untuk menyelesaikan beberapa masalah bahasa sedia ada. Matlamatnya adalah untuk mencipta bahasa yang mudah difahami, digunakan dan dibaca. Selain itu, bahasa harus mempunyai kelajuan penyusunan yang cekap dan sokongan serentak.

Reka bentuk bahasa Go telah disiapkan oleh tiga jurutera iaitu Robert Griesemer, Rob Pike dan Ken Thompson. Robert Griesemer adalah seorang jurutera yang mempunyai minat untuk bahasa pengaturcaraan. Beliau telah terlibat dalam reka bentuk dan pelaksanaan bahasa D. Rob Pike ialah pembangun sistem Unix dan saintis komputer yang membantu membangunkan sistem pengendalian Plan 9 dan Inferno. Ken Thompson ialah seorang legenda dalam bidang sains komputer Dia adalah pembangun sistem pengendalian Unix dan bahasa B, dan pencipta bersama bahasa C.

Pada masa itu, ketiga-tiga jurutera itu belum lagi memberi nama kepada bahasa baharu ini. Menurut laporan, mereka mempertimbangkan beberapa nama, termasuk Sg dan Si, tetapi nama ini tidak tersedia. Kemudian, mereka memutuskan untuk menggunakan perkataan sebagai nama bahasa Perkataan itu mestilah ringkas, pendek, mudah diingat dan tidak mempunyai makna yang sedia ada. Akhirnya, selepas perbincangan hangat, mereka memutuskan untuk memanggil bahasa baharu itu "Go".

Jadi, mengapa bahasa ini dipanggil "Pergi"? Dikatakan bahawa nama bahasa Go berasal daripada perkataan Inggeris "goroutine". Dalam bahasa Go, goroutine ialah benang ringan yang boleh dijalankan dalam timbunan yang lebih kecil. Ia menjadikan pengaturcaraan serentak lebih mudah dan membolehkan penggunaan penuh pemproses berbilang teras. Oleh itu, "goroutine" ialah salah satu ciri terpenting bahasa Go.

Untuk mengelakkan konflik antara nama bahasa dan produk atau perkhidmatan lain, Google tidak menamakan bahasa Go "Go" sebelum ia dikeluarkan secara rasmi. Sebaliknya, ia menggunakan nama "golang" untuk menyatakan maksud bahasa tersebut. Nama itu ialah singkatan yang merangkumi nama bahasa Go dan nama domain tapak web. Walaupun nama ini menjadi semakin biasa, ia hanyalah satu cara untuk mengatakan bahawa nama rasmi bahasa Go sentiasa "Go".

Ringkasnya, Golang dipanggil bahasa Go kerana namanya ringkas, pendek dan mudah diingati, dan asal usul namanya adalah kerana salah satu ciri terpenting bahasa Go - goroutine. Bahasa Go telah menjadi bahasa pengaturcaraan yang digunakan secara meluas dan telah menarik perhatian dan kasih sayang semakin ramai pembangun.

Atas ialah kandungan terperinci Mengapa dipanggil golang. 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:golang menulis kod kacau headerArtikel seterusnya:golang menulis kod kacau header