Kata kunci dalam Go

Golang ialah bahasa pengaturcaraan yang telah mendapat populariti yang ketara sejak beberapa tahun kebelakangan ini kerana kesederhanaan dan kebolehbacaan sintaksnya, disokong oleh penggunaan kata kunci.

Kata kunci - Kata kunci atau perkataan terpelihara ialah perkataan dalam bahasa yang digunakan untuk beberapa proses dalaman atau mewakili beberapa tindakan yang dipratentukan. Oleh itu, perkataan ini tidak dibenarkan digunakan sebagai pengecam. Melakukannya akan mengakibatkan ralat penyusunan. Berikut ialah perkara yang anda perlu tahu tentang kata kunci di Golang .

Kata kunci dalam Go

Contohnya:

// Minh họa chương trình Go sử dụng từ khóa
package main 
import "fmt"

// Từ khóa ở đây là package, import, func, var 
func main() { 

// Đây là một biến hợp lệ
var a = "Quantrimang"

fmt.Println(a) 

// Ở đây, mặc định là một
// định danh không hợp lệ và
// trình biên dịch sẽ đưa ra lỗi
// var default = "GFG" 
} 

Keputusan:

Quantrimang

Pengaturcaraan Go pada masa ini mempunyai sejumlah 25 kata kunci:

Kata kunci dalam Go

  • putus − Digunakan untuk keluar dari pernyataan gelung atau suis.
  • kes − Digunakan dalam pernyataan suis untuk menentukan padanan yang mungkin untuk nilai input.
  • chan − Digunakan untuk mencipta saluran komunikasi antara goroutine.
  • const − Digunakan untuk menentukan nilai malar yang tidak boleh diubah.
  • teruskan − Digunakan untuk melangkau lelaran semasa gelung dan beralih ke lelaran seterusnya.
  • tangguh − Digunakan untuk menjadualkan panggilan fungsi untuk dilaksanakan selepas fungsi semasa kembali.
  • else − Digunakan untuk menentukan blok kod alternatif untuk dilaksanakan jika syarat if adalah palsu.
  • fallthrough − Digunakan dalam pernyataan suis untuk menentukan bahawa kawalan akan berpindah ke kes seterusnya.
  • untuk − Digunakan untuk mencipta gelung yang mengulang blok kod beberapa kali tertentu.
  • func − Digunakan untuk menentukan fungsi yang boleh dipanggil dari bahagian lain program.
  • go − Digunakan untuk memulakan goroutine baharu.
  • goto − Digunakan untuk melompat ke label tertentu dalam fungsi semasa.
  • jika − Digunakan untuk melaksanakan blok kod hanya jika keadaan tertentu adalah benar.
  • import − Digunakan untuk mengimport pakej ke dalam atur cara.
  • antara muka − Digunakan untuk menentukan set kaedah yang mesti dilaksanakan oleh sesuatu jenis.
  • peta − Digunakan untuk mentakrifkan set pasangan kunci-nilai.
  • pakej − Digunakan untuk menentukan pakej yang mengandungi satu atau lebih fail sumber Go.
  • julat − Digunakan untuk lelaran pada tatasusunan, hirisan, jujukan, peta atau saluran.
  • return − Digunakan untuk keluar dari fungsi dan mengembalikan nilai kepada pemanggil.
  • pilih − Digunakan untuk menunggu nilai dihantar ke salah satu daripada berbilang saluran.
  • struct − Digunakan untuk mentakrifkan satu set medan yang mewakili jenis data yang kompleks.
  • suis − Digunakan untuk melaksanakan blok kod berdasarkan nilai ungkapan.
  • jenis − Digunakan untuk menentukan jenis data baharu.
  • var − Digunakan untuk mengisytiharkan pembolehubah.

Contohnya:

// Minh họa chương trình Go sử dụng từ khóa

// Từ khóa package được dùng để bao gồm main package trong chương trình
package main 

// Từ khóa import được dùng để nhập "fmt" vào trong package 
import "fmt"

// func được dùng để tạo hàm
func main() { 

	// Từ khóa var được dùng để tạo biến
	// Pname, Lname, and Cname là các biến hợp lệ
	var Pname = "Quantrimang"
	var Lname = "Go Language"
	var Cname = "Keywords"
	
	fmt.Printf("Portal name: %s", Pname) 
	fmt.Printf("\nLanguage name: %s", Lname) 
	fmt.Printf("\nChapter name: %s", Cname) 

} 

Keputusan:

Portal name: GeeksforGeeks
Language name: Go Language
Chapter name: Keywords

Sama ada anda seorang pemula atau pembangun berpengalaman, menguasai kata kunci Golang merupakan langkah penting ke arah menjadi pengaturcara Go yang mahir.

Sign up and earn $1000 a day ⋙

Leave a Comment

10 aplikasi yang sangat diperlukan untuk pencinta buku

10 aplikasi yang sangat diperlukan untuk pencinta buku

Hanya kerana anda tidak mempunyai buku pada anda tidak bermakna anda perlu berhenti membaca. Apa yang anda perlukan ialah telefon anda untuk mencuba apl media sosial yang didedikasikan untuk peminat buku dan mencari buku seterusnya yang ingin anda baca.

Ketahui Tentang Spotify Connect: Ciri Spotify yang Memaksa Pengguna Berhenti dari YouTube Music

Ketahui Tentang Spotify Connect: Ciri Spotify yang Memaksa Pengguna Berhenti dari YouTube Music

Keupayaan untuk mengawal muzik dimainkan pada satu peranti daripada yang lain adalah ciri yang dipandang rendah. YouTube Music tidak mempunyai ciri ini — dan itu memaksa orang ramai beralih ke Spotify.

Cara Membuat Bola Salji Meletup di Minecraft Bedrock & Java Editon

Cara Membuat Bola Salji Meletup di Minecraft Bedrock & Java Editon

Perintah Minecraft membolehkan pemain mencipta banyak kesan menarik dan satu pilihan yang menarik ialah membuat bola salji meletup. Begini cara membuat bola salji yang meletup di Minecraft.

Adakah komputer anda mempunyai NPU? Berikut ialah cara untuk menyemak

Adakah komputer anda mempunyai NPU? Berikut ialah cara untuk menyemak

Pada Windows 11, anda boleh menyemak dengan cepat sama ada komputer anda mempunyai NPU (Unit Pemprosesan Neural), melalui 3 cara yang sangat mudah.

Adakah mod Hibernate tidak baik untuk PC?

Adakah mod Hibernate tidak baik untuk PC?

Mod hibernate dilahirkan kerana keperluan untuk memastikan komputer sentiasa aktif 24/7 tanpa mahu menghabiskan bateri atau memastikan sistem tidak terjejas oleh kegagalan kuasa, tidak seperti kes mod Tidur.

Arahan untuk menambah kalendar Euro 2024 pada iPhone

Arahan untuk menambah kalendar Euro 2024 pada iPhone

Menambah kalendar Euro 2024 pada iPhone membantu pengguna mengikuti perlawanan dengan mudah dalam rangka kerja Euro 2024, kejohanan bola sepak dengan perlawanan yang menarik.

Alibaba Memperkenalkan QwQ-32b, Pesaing Layak untuk DeepSeek

Alibaba Memperkenalkan QwQ-32b, Pesaing Layak untuk DeepSeek

Sama ada dakwaan Alibaba akan menjadi kenyataan masih belum dapat dilihat, tetapi nampaknya ChatGPT dan DeepSeek kini mempunyai pesaing baharu yang layak.

Ringkasan maklumat tentang Samsung One UI 7

Ringkasan maklumat tentang Samsung One UI 7

Telefon Samsung Galaxy yang menjalankan One UI 7.0 akan lebih selamat dengan Mod Lockdown, menghalang serangan tanpa kebenaran.

Bagaimana untuk mencipta kesan poster untuk foto dalam Photoshop

Bagaimana untuk mencipta kesan poster untuk foto dalam Photoshop

Tambahkan kesan poster yang cepat dan mudah pada imej anda menggunakan Photoshop untuk mencipta semula rupa klasik poster yang dicetak dengan warna dakwat terhad.

Bagaimana untuk bertukar antara Outlook lama dan Outlook baharu

Bagaimana untuk bertukar antara Outlook lama dan Outlook baharu

Bukan semua orang biasa dengan antara muka Outlook baharu dan mahu kembali ke Outlook lama untuk menggunakan ciri penuh dan lebih banyak penyesuaian pada Outlook. Berikut ialah arahan untuk bertukar antara Outlook lama dan Outlook baharu.

Ketahui Mengenai Peta Organik: Alternatif Sumber Terbuka kepada Peta Google

Ketahui Mengenai Peta Organik: Alternatif Sumber Terbuka kepada Peta Google

Peta Organik ialah apl pemetaan sumber terbuka percuma untuk Android dan iOS, dibangunkan oleh pasukan yang sama di belakang MapsWithMe, yang pertama kali dilancarkan pada tahun 2011.

6 langkah untuk mencuci kasut di mesin basuh tanpa bimbang tentang kerosakan

6 langkah untuk mencuci kasut di mesin basuh tanpa bimbang tentang kerosakan

Nampaknya membasuh kasut dalam mesin basuh adalah larangan mutlak, tetapi dengan hanya 6 langkah mudah di bawah, anda boleh mencuci kasut anda sepenuhnya dalam mesin basuh tanpa perlu risau tentang kerosakan.

9 sebab mengapa peti sejuk tidak membeku dan cara membaikinya

9 sebab mengapa peti sejuk tidak membeku dan cara membaikinya

Terdapat 9 sebab mengapa peti sejuk tidak membeku. Artikel kami di bawah akan meringkaskan sebab biasa dan cara menangani situasi ini.

Sudah tiba masanya untuk beralih kepada Passkey: Alternatif kata laluan anti-pancingan data!

Sudah tiba masanya untuk beralih kepada Passkey: Alternatif kata laluan anti-pancingan data!

Dengan kunci laluan, alternatif moden kepada kata laluan tradisional, anda tidak perlu risau tentang mengingati, mengurus (dengan atau tanpa pengurus kata laluan) atau menetapkan semula kata laluan anda sekali lagi.

Cara membuat sandaran penyemak imbas: Penanda halaman, sambungan, kata laluan, dsb.

Cara membuat sandaran penyemak imbas: Penanda halaman, sambungan, kata laluan, dsb.

Sama ada anda menukar penyemak imbas secara kekal atau hanya ingin mengurangkan kemungkinan kehilangan data, anda perlu membuat sandaran penyemak imbas anda secara berkala.