Słowa kluczowe w Go

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 .

Słowa kluczowe w Go

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:

Słowa kluczowe w Go

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

Sign up and earn $1000 a day ⋙

Leave a Comment

Różnica między zwykłym telewizorem a Smart TV

Różnica między zwykłym telewizorem a Smart TV

Telewizory Smart TV naprawdę podbiły świat. Dzięki tak wielu świetnym funkcjom i możliwościom połączenia z Internetem technologia zmieniła sposób, w jaki oglądamy telewizję.

Dlaczego zamrażarka nie ma światła, a lodówka tak?

Dlaczego zamrażarka nie ma światła, a lodówka tak?

Lodówki to powszechnie stosowane urządzenia gospodarstwa domowego. Lodówki zazwyczaj mają dwie komory: komora chłodna jest pojemna i posiada światło, które włącza się automatycznie po każdym otwarciu lodówki, natomiast komora zamrażarki jest wąska i nie posiada światła.

2 sposoby na naprawę przeciążenia sieci, które spowalnia sieć Wi-Fi

2 sposoby na naprawę przeciążenia sieci, które spowalnia sieć Wi-Fi

Na działanie sieci Wi-Fi wpływa wiele czynników poza routerami, przepustowością i zakłóceniami. Istnieje jednak kilka sprytnych sposobów na usprawnienie działania sieci.

Jak obniżyć wersję iOS 17 do iOS 16 bez utraty danych za pomocą Tenorshare Reiboot

Jak obniżyć wersję iOS 17 do iOS 16 bez utraty danych za pomocą Tenorshare Reiboot

Jeśli chcesz powrócić do stabilnej wersji iOS 16 na swoim telefonie, poniżej znajdziesz podstawowy przewodnik, jak odinstalować iOS 17 i obniżyć wersję iOS 17 do 16.

Co dzieje się z organizmem, gdy codziennie jesz jogurt?

Co dzieje się z organizmem, gdy codziennie jesz jogurt?

Jogurt jest wspaniałym produktem spożywczym. Czy warto jeść jogurt codziennie? Jak zmieni się Twoje ciało, gdy będziesz jeść jogurt codziennie? Przekonajmy się razem!

Który rodzaj ryżu jest najlepszy dla zdrowia?

Który rodzaj ryżu jest najlepszy dla zdrowia?

W tym artykule omówiono najbardziej odżywcze rodzaje ryżu i dowiesz się, jak zmaksymalizować korzyści zdrowotne, jakie daje wybrany przez Ciebie rodzaj ryżu.

Jak obudzić się rano na czas

Jak obudzić się rano na czas

Ustalenie harmonogramu snu i rutyny związanej z kładzeniem się spać, zmiana budzika i dostosowanie diety to niektóre z działań, które mogą pomóc Ci lepiej spać i budzić się rano o odpowiedniej porze.

Wskazówki dotyczące gry Rent Please! Symulator wynajmującego dla nowicjuszy

Wskazówki dotyczące gry Rent Please! Symulator wynajmującego dla nowicjuszy

Proszę o wynajem! Landlord Sim to mobilna gra symulacyjna dostępna na systemy iOS i Android. Wcielisz się w rolę właściciela kompleksu apartamentowego i wynajmiesz mieszkania, a Twoim celem jest odnowienie wnętrz apartamentów i przygotowanie ich na przyjęcie najemców.

Najnowsze kody do obrony wieży łazienkowej i jak je wprowadzać

Najnowsze kody do obrony wieży łazienkowej i jak je wprowadzać

Zdobądź kod do gry Bathroom Tower Defense Roblox i wymień go na atrakcyjne nagrody. Pomogą ci ulepszyć lub odblokować wieże zadające większe obrażenia.

Budowa, symbole i zasady działania transformatorów

Budowa, symbole i zasady działania transformatorów

Poznajmy budowę, symbole i zasady działania transformatorów w jak najbardziej dokładny spos��b.

4 sposoby, w jakie sztuczna inteligencja ulepsza inteligentne telewizory

4 sposoby, w jakie sztuczna inteligencja ulepsza inteligentne telewizory

Od lepszej jakości obrazu i dźwięku po sterowanie głosowe i wiele więcej — te funkcje oparte na sztucznej inteligencji sprawiają, że inteligentne telewizory stają się o wiele lepsze!

Dlaczego ChatGPT jest lepszy niż DeepSeek

Dlaczego ChatGPT jest lepszy niż DeepSeek

Początkowo ludzie wiązali duże nadzieje z DeepSeek. Jako chatbot oparty na sztucznej inteligencji, reklamowany jako silny konkurent ChatGPT, obiecuje inteligentne możliwości i doświadczenia związane z czatem.

Poznaj Fireflies.ai: darmową sekretarkę AI, która zaoszczędzi Ci godzin pracy

Poznaj Fireflies.ai: darmową sekretarkę AI, która zaoszczędzi Ci godzin pracy

Łatwo jest przegapić ważne szczegóły podczas zapisywania innych istotnych informacji, a próba robienia notatek podczas rozmowy może być rozpraszająca. Rozwiązaniem jest Fireflies.ai.

Jak hodować aksolotla w Minecraft, oswoić salamandrę w Minecraft

Jak hodować aksolotla w Minecraft, oswoić salamandrę w Minecraft

Axolot Minecraft będzie świetnym pomocnikiem dla graczy operujących pod wodą, jeśli tylko będą umieli się nim posługiwać.

Konfiguracja gry A Quiet Place: The Road Ahead na PC

Konfiguracja gry A Quiet Place: The Road Ahead na PC

Konfiguracja gry A Quiet Place: The Road Ahead została oceniona dość wysoko, dlatego też przed podjęciem decyzji o pobraniu należy wziąć ją pod uwagę.