English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico Golang

Controles de语句 Golang

Funções & Métodos Golang

Estruturas Golang

fatias & arrays Golang

Cadeias de caracteres (String) Golang

Ponteiros Golang

Interfaces Golang

Concorrência Golang

Exceções (Error) Golang

Miscelânea Golang

Palavras-chave da Linguagem Go

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:

breakcasechanconstcontinue
defaultdeferelsefallthroughfor
funcgogotoifimport
interfacemappackagerangereturn
selectstructswitchtypevar
//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