Pemaju

Apakah Bahasa Pengaturcaraan Google Go - Keperluan, Contoh, Soalan Lazim

Apakah Bahasa Pengaturcaraan Google Go - Keperluan, Contoh, Soalan Lazim

Setakat ini, kami telah membincangkan beberapa bahasa pengaturcaraan, tetapi sehingga kini, Pergi Bahasa Pengaturcaraan, atau Golang, belum termasuk dalam perbincangan. Ya, bukan bahasa yang paling banyak digunakan, tetapi semakin popular, walaupun perlahan.

Ada peluang yang baik Go dapat memanfaatkannya dengan banyak kerana Google mendorongnya secara agresif di banyak bidang, tetapi ia mempunyai kelemahan sehingga jika masalah ini tidak diperbaiki, maka ada kemungkinan ia tidak dapat memperoleh pengikut yang sangat kuat jika dibandingkan dengan beberapa yang paling banyak digunakan.

Bahasa Pengaturcaraan Google Go

Adakah anda pernah mendengar mengenai pengaturcaraan prosedur? Google Go adalah salah satu bahasa tersebut. Ia dicipta oleh jurutera Google, Robert Griesemer, Rob Pike, dan Ken Thompson pada tahun 2007, namun ia dilancarkan pada tahun 2009 dan dijadikan sumber terbuka.

Salah satu idea utama di sebalik Golang adalah agar mudah dipelajari, dan mudah digunakan. Tambahan pula, pembangun tidak akan menghadapi masalah membaca bahasa. Sekarang, tidak seperti C ++, kami memahami bahawa Go tidak mempunyai set ciri yang besar, yang mungkin menjadi masalah bagi sesetengah orang.

Dalam sintaksnya, Go sangat mirip dengan C, jadi jika anda seorang pengembang C jangka panjang, maka membuat kandungan melalui Go semestinya mudah. Walaupun begitu, kita harus perhatikan banyak ciri-cirinya yang menggunakan bahasa seperti Erlang, yang telah wujud selama 34 tahun. Kami pasti akan membincangkannya dalam episod akan datang.

Juga, banyak orang yang tidak berpengalaman dengan Go tidak tahu bahawa ia mempunyai banyak persamaan dengan Java, sebab itulah Google telah berusaha untuk mendorongnya secara agresif di ruang aplikasi web sisi pelayan sejak beberapa lama; ruang di mana Jawa memerintah tertinggi.

Adakah Google Go merentas platform?

Merentas platform sangat penting untuk semua bahasa pengaturcaraan sekiranya berjaya. Syukurlah, kita dapat mengatakan dengan pasti bahawa Go dapat digunakan pada peranti Windows, Linux, Unix, BSD, dan mudah alih. Sehingga sekarang, tidak kira sistem operasi mana yang anda gunakan, anda pasti menghadapi sedikit masalah dalam melaksanakan kod di Go.

Baca: Apa itu Kerangka JavaScript Angular untuk pembangunan web?

Bagaimana dengan pepijat?

Satu perkara yang mengagumkan mengenai Golang adalah kenyataan bahawa bug tidak mudah berusaha dalam kod. Anda lihat, ini bergantung pada penaipan yang kuat, yang bermaksud, pembangun harus berhati-hati dan tepat ketika menulis kod agar selamat.

Alangkah baiknya jika semua bahasa pengaturcaraan tetap seperti ini, tetapi itu tidak berlaku. Namun, keadaan berubah menjadi lebih baik.

Kelemahan penggunaan Google Go

Walaupun kita boleh bersetuju bahawa Go adalah alat yang mengagumkan, ia mempunyai kekurangannya. Anda lihat, bahasanya sangat senang diambil dan dipelajari, dan itu adalah perkara yang baik. Walau bagaimanapun, bagi sebilangan pengaturcara, terlalu sederhana dan ini menjadikannya tidak serba boleh jika dibandingkan dengan alat serupa.

Perkara lain yang tidak kita gemari mengenai Go adalah hakikat bahawa ia tidak menyokong mesin maya. Kekurangan ini adalah pilihan sedar oleh orang-orang di Google demi kesederhanaan. Kerana keputusan ini, ukuran fail Go biasanya lebih besar daripada perkhidmatan yang bersaing. Tidak ketinggalan, Go akan memakan RAM anda seperti kanak-kanak yang memakan gula-gula pada Halloween.

Akhirnya, jika anda peminat generik, anda tidak bernasib baik kerana Go tidak menyokong perkara ini. Sudah banyak perbincangan mengenai perkara ini, tetapi setakat ini tidak ada yang berlaku.

Contoh pengekodan Google Go

Seperti yang lain, kami akan memberi tumpuan untuk menjalankan Hello World! kerana ini adalah standard, nampaknya.

OK, jadi pertama anda mesti membuat folder yang dipanggil belajarGo. Dari dalam folder ini, akan membuat Hello World kami! program.

Seterusnya, buat fail yang dipanggil terlebih dahulu.pergi, kemudian tambahkan kod berikut ke fail itu:

pakej utama import ("fmt") func utama () fmt.Println ("Hello World."! Ini adalah program Go pertama saya \ n ")

Dari dalam terminal anda, arahkan ke folder, kemudian jalankan arahan berikut:

pergi lari dulu.pergi

Anda sekarang harus melihat output berikut:

Hai dunia! Ini adalah program Go pertama saya

Itu sahaja untuk itu. Sekarang teruskan dan tingkatkan pengetahuan anda.

WinMouse membolehkan anda menyesuaikan & meningkatkan pergerakan penunjuk tetikus pada PC Windows
Sekiranya anda ingin meningkatkan fungsi lalai penunjuk tetikus anda gunakan perisian percuma WinMouse. Ia menambah lebih banyak ciri untuk membantu a...
Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...
Kursor melompat atau bergerak secara rawak semasa menaip di Windows 10
Sekiranya anda mendapati kursor tetikus anda melompat atau bergerak sendiri, secara automatik, secara rawak semasa menaip komputer riba atau komputer ...