Palavras-chave em Go

Golang é uma linguagem de programação que ganhou popularidade significativa nos últimos anos devido à sua simplicidade e legibilidade de sintaxe, apoiada pelo uso de palavras-chave.

Palavra-chave - Palavras-chave ou palavras reservadas são palavras em um idioma que são usadas para alguns processos internos ou representam algumas ações predefinidas. Portanto, essas palavras não podem ser usadas como identificadores. Fazer isso resultará em um erro de compilação. Aqui estão as coisas que você precisa saber sobre palavras-chave em Golang .

Palavras-chave em Go

Por exemplo:

// 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

A programação em Go atualmente tem um total de 25 palavras-chave:

Palavras-chave em Go

  • break − Usado para sair de um loop ou alternar uma instrução.
  • case − Usado em uma instrução switch para especificar uma possível correspondência para o valor de entrada.
  • chan − Usado para criar canais de comunicação entre goroutines.
  • const − Usado para definir um valor constante que não pode ser alterado.
  • continue − Usado para pular a iteração atual de um loop e passar para a próxima iteração.
  • defer − Usado para agendar uma chamada de função a ser executada após o retorno da função atual.
  • else − Usado para especificar um bloco alternativo de código a ser executado se a condição if for falsa.
  • fallthrough − Usado em uma instrução switch para especificar que o controle será passado para o próximo caso.
  • for − Usado para criar um loop que repete um bloco de código um número especificado de vezes.
  • func − Usado para definir uma função que pode ser chamada de outras partes do programa.
  • go − Usado para iniciar uma nova goroutine.
  • goto − Usado para pular para um rótulo específico dentro da função atual.
  • if − Usado para executar um bloco de código somente se uma determinada condição for verdadeira.
  • import − Usado para importar um pacote para o programa.
  • interface − Usada para definir um conjunto de métodos que um tipo deve implementar.
  • mapa − Usado para definir um conjunto de pares chave-valor.
  • pacote - usado para definir um pacote contendo um ou mais arquivos de origem Go.
  • intervalo − usado para iterar sobre uma matriz, fatia, sequência, mapa ou canal.
  • return − Usado para sair de uma função e retornar um valor ao chamador.
  • selecionar − Usado para aguardar que um valor seja enviado para um dos vários canais.
  • struct − Usado para definir um conjunto de campos que representam um tipo de dados complexo.
  • switch − Usado para executar um bloco de código com base no valor de uma expressão.
  • tipo − Usado para definir um novo tipo de dados.
  • var − Usado para declarar uma variável.

Por exemplo:

// 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

Seja você um desenvolvedor iniciante ou experiente, dominar as palavras-chave de Golang é um passo importante para se tornar um programador Go proficiente.

Sign up and earn $1000 a day ⋙

Leave a Comment

Os melhores laptops para estudantes em 2025

Os melhores laptops para estudantes em 2025

Os alunos precisam de um tipo específico de laptop para seus estudos. Ele não deve apenas ser potente o suficiente para um bom desempenho na área de estudo escolhida, mas também compacto e leve o suficiente para ser carregado o dia todo.

Como adicionar uma impressora ao Windows 10

Como adicionar uma impressora ao Windows 10

Adicionar uma impressora ao Windows 10 é simples, embora o processo para dispositivos com fio seja diferente do que para dispositivos sem fio.

Como verificar a RAM e verificar erros de RAM no seu computador com a maior taxa de precisão

Como verificar a RAM e verificar erros de RAM no seu computador com a maior taxa de precisão

Como você sabe, a RAM é um componente de hardware muito importante em um computador, atuando como memória para processar dados e é o fator que determina a velocidade de um laptop ou PC. No artigo abaixo, o WebTech360 apresentará algumas maneiras de verificar erros de RAM usando software no Windows.

Diferença entre TV comum e Smart TV

Diferença entre TV comum e Smart TV

As Smart TVs realmente conquistaram o mundo. Com tantos recursos excelentes e conectividade à Internet, a tecnologia mudou a maneira como assistimos TV.

Por que o freezer não tem luz, mas a geladeira tem?

Por que o freezer não tem luz, mas a geladeira tem?

Geladeiras são eletrodomésticos comuns em residências. As geladeiras geralmente têm 2 compartimentos, o compartimento frio é espaçoso e tem uma luz que acende automaticamente toda vez que o usuário o abre, enquanto o compartimento do freezer é estreito e não tem luz.

2 maneiras de corrigir o congestionamento da rede que deixa o Wi-Fi lento

2 maneiras de corrigir o congestionamento da rede que deixa o Wi-Fi lento

As redes Wi-Fi são afetadas por muitos fatores além de roteadores, largura de banda e interferência, mas existem algumas maneiras inteligentes de melhorar sua rede.

Como fazer downgrade do iOS 17 para o iOS 16 sem perder dados usando o Tenorshare Reiboot

Como fazer downgrade do iOS 17 para o iOS 16 sem perder dados usando o Tenorshare Reiboot

Se você quiser voltar para o iOS 16 estável no seu telefone, aqui está o guia básico para desinstalar o iOS 17 e fazer o downgrade do iOS 17 para o 16.

O que acontece com o corpo quando você come iogurte todos os dias?

O que acontece com o corpo quando você come iogurte todos os dias?

Iogurte é um alimento maravilhoso. É bom comer iogurte todos os dias? Quando você come iogurte todos os dias, como seu corpo muda? Vamos descobrir juntos!

Que tipo de arroz é melhor para a saúde?

Que tipo de arroz é melhor para a saúde?

Este artigo discute os tipos de arroz mais nutritivos e como maximizar os benefícios para a saúde de qualquer arroz que você escolher.

Como acordar na hora certa pela manhã

Como acordar na hora certa pela manhã

Estabelecer um horário de sono e uma rotina para dormir, mudar o despertador e ajustar a dieta são algumas das medidas que podem ajudar você a dormir melhor e acordar na hora certa pela manhã.

Dicas para jogar Rent Please! Simulador de Proprietário para Iniciantes

Dicas para jogar Rent Please! Simulador de Proprietário para Iniciantes

Alugue, por favor! Landlord Sim é um jogo de simulação para dispositivos móveis para iOS e Android. Você jogará como proprietário de um complexo de apartamentos e começará a alugar um apartamento com o objetivo de reformar o interior do seu apartamento e deixá-lo pronto para inquilinos.

Últimos códigos de defesa de torre de banheiro e como inseri-los

Últimos códigos de defesa de torre de banheiro e como inseri-los

Obtenha o código do jogo Bathroom Tower Defense Roblox e resgate recompensas emocionantes. Elas ajudarão você a melhorar ou desbloquear torres com maior dano.

Estrutura, símbolos e princípios de funcionamento dos transformadores

Estrutura, símbolos e princípios de funcionamento dos transformadores

Vamos aprender sobre a estrutura, os símbolos e os princípios de operação dos transformadores da maneira mais precisa.

4 maneiras pelas quais a IA está melhorando as Smart TVs

4 maneiras pelas quais a IA está melhorando as Smart TVs

De melhor qualidade de imagem e som a controle de voz e muito mais, esses recursos com tecnologia de IA estão tornando as smart TVs muito melhores!

Por que o ChatGPT é melhor que o DeepSeek

Por que o ChatGPT é melhor que o DeepSeek

Inicialmente, as pessoas tinham grandes esperanças no DeepSeek. Como um chatbot de IA comercializado como um forte concorrente do ChatGPT, ele promete recursos e experiências de bate-papo inteligentes.