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 .

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:

- 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.