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

Como adicionar o mecanismo de busca ChatGPT no Chrome

Como adicionar o mecanismo de busca ChatGPT no Chrome

A OpenAI lançou o ChatGPT Search para que você possa transformar o ChatGPT em seu próprio mecanismo de busca personalizado com tecnologia de IA. Aqui estão as instruções para adicionar o mecanismo de busca ChatGPT no Chrome.

O que torna o recurso de pesquisa do ChatGPT superior ao Perplexity?

O que torna o recurso de pesquisa do ChatGPT superior ao Perplexity?

Embora o Perplexity seja confiável há muito tempo, os novos recursos do ChatGPT estão fazendo com que os usuários retornem lentamente ao chatbot original de IA generativa.

Posso usar 2 roteadores na mesma rede doméstica?

Posso usar 2 roteadores na mesma rede doméstica?

Se você tem uma rede doméstica grande, pode ter problemas para se conectar a ela sem fio a partir de certos pontos da casa. Um segundo roteador pode melhorar o desempenho da rede e ajudar você a se conectar de qualquer lugar da casa.

5 motivos pelos quais os usuários não usam o botão Meta AI do WhatsApp, apesar de sua utilidade

5 motivos pelos quais os usuários não usam o botão Meta AI do WhatsApp, apesar de sua utilidade

O novo botão de IA do Meta está aparecendo nos chats do WhatsApp, oferecendo uma maneira rápida de interagir com seu assistente de IA. Embora possa parecer útil, há alguns motivos principais pelos quais muitas pessoas optam por não usá-lo.

Coceira nas axilas é um sinal de alerta de câncer?

Coceira nas axilas é um sinal de alerta de câncer?

Coceira nas axilas geralmente é causada por problemas de pele. Mas certas condições de saúde, incluindo alguns tipos de câncer, podem causar erupções cutâneas com coceira nas axilas e outros sintomas.

O que é a doença do sangramento nasal espontâneo?

O que é a doença do sangramento nasal espontâneo?

Quando você tem sangramento nasal, a causa pode estar relacionada a medicamentos, um problema de saúde ou simplesmente ar seco. Aqui está o que você precisa saber sobre sangramentos nasais.

4 VPNs que não exigem login ou registro

4 VPNs que não exigem login ou registro

Quer aproveitar os benefícios de uma VPN sem precisar criar uma conta? Acredite ou não, existem opções disponíveis.

Último código para Sword Sweep Eight Desolations e como resgatar o código

Último código para Sword Sweep Eight Desolations e como resgatar o código

O Code Piu Piu Master oferece aos jogadores uma série de recompensas atraentes, como Gemas, Ouro e Trava do Tesouro.

Dicas para organizar tarefas do Gmail no Android e iPhone de forma extremamente profissional

Dicas para organizar tarefas do Gmail no Android e iPhone de forma extremamente profissional

O aplicativo Gmail no Android oferece vários recursos poderosos que podem economizar seu tempo, organizar sua caixa de entrada e ajudar você a gerenciar seu e-mail com mais eficiência.

Como usar o Canva AI para criar cartões de visita

Como usar o Canva AI para criar cartões de visita

Você pode usar o Magic Design, Magic Media, Magic Write e Canva Print do Canva para seu projeto de cartão de visita.

Os pássaros mais bizarros, alguns parecem viajar para a Terra vindos de outro mundo

Os pássaros mais bizarros, alguns parecem viajar para a Terra vindos de outro mundo

Vamos admirar a beleza dos pássaros com aparências únicas e estranhas, como se tivessem viajado de outro mundo para a Terra.

Último Código dos Três Reinos em execução em execução em execução

Último Código dos Três Reinos em execução em execução em execução

O Código Tam Quoc Run Run Run é um procedimento indispensável de troca de presentes antes de participar de partidas de corrida para destruir as multidões agressivas ao seu redor.

Último código Long Ngu Suong Thanh e como resgatar o código

Último código Long Ngu Suong Thanh e como resgatar o código

Resgate o código de presente Long Ngu Suong Thanh abaixo para receber recompensas valiosas, como heróis, comida, baús de diamantes...

Código do simulador de pesca, código do Fishing Fever e como entrar

Código do simulador de pesca, código do Fishing Fever e como entrar

O código do simulador de pesca pode expirar com data de validade desconhecida. Portanto, verifique regularmente o código do Fishing Simulator neste artigo.

13 lindos e estilosos penteados curtos femininos

13 lindos e estilosos penteados curtos femininos

Abaixo estão os mais lindos e individuais cortes de cabelo curtos femininos que também ajudam a "hackear" a idade, que são os mais amados pelas mulheres hoje em dia.