English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Palavras-chave ou palavras reservadas são usadas para certos processos internos ou para representar certas ações predefinidas em uma linguagem. Portanto, não é permitido usar essas palavras como identificadores. Isso causará um erro no tempo de compilação.
//Programa Go para explicar //Usar a palavra-chave package main import "fmt" // Aqui usamos package, import, func, // var é uma palavra-chave func main() { // Aqui, a é um identificador válido var a = "w"3codebox" fmt.Println(a) //Aqui, o valor padrão é //Identificadores ilegais e //O compilador lançará um erro // var default = "GFG" }
Saída:
w3codebox
No Go LinguagemExistem25palavras-chavecomo mostrado a seguir:
break | case | chan | const | continue |
default | defer | else | fallthrough | for |
func | go | goto | if | import |
interface | map | package | range | return |
select | struct | switch | type | var |
//Exemplo de programa Go //Usar a palavra-chave //Aqui, a palavra-chave package é usada para //Incluir o pacote principal no programa package main // A palavra-chave import é usada para //Importar "fmt" para seu pacote import "fmt" // func é usado para //Criar função func main() { //Aqui, usamos a palavra-chave var para criar variáveis //Pname, Lname e Cname são identificadores válidos var Pname = "w"3codebox.com" var Lname = "Linguagem Go" var Cname = "Palavra-chave" fmt.Printf("Domínio do Site: %s", Pname) fmt.Printf("\nNome da Linguagem: %s", Lname) fmt.Printf("\nNome do Capítulo: %s", Cname) }
Saída:
Domínio do Site: oldtoolbag.com Nome da Linguagem: Go Nome do Capítulo: Palavras-chave