Golang es un lenguaje de programación que ha ganado una popularidad significativa en los últimos años debido a su simplicidad y legibilidad de sintaxis, apoyada por el uso de palabras clave.
Palabra clave: las palabras clave o palabras reservadas son palabras en un lenguaje que se utilizan para algunos procesos internos o representan algunas acciones predefinidas. Por lo tanto, no está permitido utilizar estas palabras como identificadores. Si lo hace, se producirá un error de compilación. Aquí están las cosas que necesita saber sobre las palabras clave en Golang .

Por ejemplo:
// 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"
}
Resultado:
Quantrimang
La programación Go actualmente tiene un total de 25 palabras clave:

- break − Se utiliza para salir de un bucle o una sentencia switch.
- caso − Se utiliza en una declaración switch para especificar una posible coincidencia para el valor de entrada.
- chan − Se utiliza para crear canales de comunicación entre goroutines.
- const − Se utiliza para definir un valor constante que no se puede cambiar.
- continuar − Se utiliza para omitir la iteración actual de un bucle y pasar a la siguiente iteración.
- aplazar : se utiliza para programar una llamada de función para que se ejecute después de que regrese la función actual.
- else : se utiliza para especificar un bloque de código alternativo para ejecutar si la condición if es falsa.
- fallthrough − Se utiliza en una declaración switch para especificar que el control pasará al siguiente caso.
- for − Se utiliza para crear un bucle que repite un bloque de código una cantidad específica de veces.
- func − Se utiliza para definir una función que se puede llamar desde otras partes del programa.
- go − Se utiliza para iniciar una nueva goroutine.
- goto − Se utiliza para saltar a una etiqueta específica dentro de la función actual.
- if − Se utiliza para ejecutar un bloque de código solo si una determinada condición es verdadera.
- importar − Se utiliza para importar un paquete al programa.
- interfaz − Se utiliza para definir un conjunto de métodos que un tipo debe implementar.
- mapa − Se utiliza para definir un conjunto de pares clave-valor.
- paquete : se utiliza para definir un paquete que contiene uno o más archivos fuente de Go.
- range : se utiliza para iterar sobre una matriz, una porción, una secuencia, un mapa o un canal.
- return − Se utiliza para salir de una función y devolver un valor al llamador.
- seleccionar : se utiliza para esperar a que se envíe un valor a uno de varios canales.
- struct : se utiliza para definir un conjunto de campos que representan un tipo de datos complejo.
- switch − Se utiliza para ejecutar un bloque de código según el valor de una expresión.
- tipo − Se utiliza para definir un nuevo tipo de datos.
- var − Se utiliza para declarar una variable.
Por ejemplo:
// 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)
}
Resultado:
Portal name: GeeksforGeeks
Language name: Go Language
Chapter name: Keywords
Independientemente de que seas un principiante o un desarrollador experimentado, dominar las palabras clave de Golang es un paso importante para convertirse en un programador de Go competente.