Golang to język programowania, który w ostatnich latach zyskał znaczną popularność ze względu na prostotę i czytelność składni, wspieraną przez użycie słów kluczowych.
Słowo kluczowe – słowa kluczowe lub słowa zastrzeżone to słowa w języku, które są używane w pewnych procesach wewnętrznych lub reprezentują pewne zdefiniowane wcześniej działania. W związku z tym nie wolno używać tych słów jako identyfikatorów. Spowoduje to błąd kompilacji. Oto , co musisz wiedzieć o słowach kluczowych w języku Golang .

Na przykład:
// 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"
}
Wynik:
Quantrimang
W programowaniu Go jest obecnie 25 słów kluczowych:

- break − Służy do wyjścia z pętli lub instrukcji switch.
- case − Używany w instrukcji switch do określenia możliwego dopasowania wartości wejściowej.
- chan − Służy do tworzenia kanałów komunikacji między gorutynami.
- const − Służy do definiowania stałej wartości, której nie można zmienić.
- kontynuuj − Służy do pominięcia bieżącej iteracji pętli i przejścia do następnej iteracji.
- defer − Służy do zaplanowania wywołania funkcji, które zostanie wykonane po zakończeniu bieżącej funkcji.
- else − Służy do określenia alternatywnego bloku kodu, który ma zostać wykonany, jeśli warunek if jest fałszywy.
- fallthrough − używane w instrukcji switch do określenia, że sterowanie zostanie przekazane do następnego przypadku.
- dla − Służy do tworzenia pętli, która powtarza blok kodu określoną liczbę razy.
- func − Służy do definiowania funkcji, którą można wywołać z innych części programu.
- go − Służy do rozpoczęcia nowej gorutyny.
- goto − Służy do przechodzenia do określonej etykiety w ramach bieżącej funkcji.
- if − Służy do wykonywania bloku kodu tylko wtedy, gdy spełniony jest pewien warunek.
- import − Służy do importowania pakietu do programu.
- interfejs − służy do definiowania zestawu metod, które typ musi implementować.
- mapa − Służy do definiowania zestawu par klucz-wartość.
- pakiet − Służy do definiowania pakietu zawierającego jeden lub więcej plików źródłowych Go.
- zakres − Służy do iterowania po tablicy, wycinku, sekwencji, mapie lub kanale.
- return − Służy do wyjścia z funkcji i zwrócenia wartości do wywołującego.
- wybierz − Służy do oczekiwania na wysłanie wartości do jednego z wielu kanałów.
- struct − Służy do definiowania zestawu pól reprezentujących złożony typ danych.
- switch − Służy do wykonywania bloku kodu na podstawie wartości wyrażenia.
- typ − Służy do definiowania nowego typu danych.
- var − Służy do deklarowania zmiennej.
Na przykład:
// 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)
}
Wynik:
Portal name: GeeksforGeeks
Language name: Go Language
Chapter name: Keywords
Niezależnie od tego, czy jesteś początkującym, czy doświadczonym programistą, opanowanie słów kluczowych języka Go stanowi ważny krok w kierunku stania się biegłym programistą Go.