Palavras-chave em Go
Palavra-chave - Palavras-chave são palavras em um idioma que são usadas para algum processo interno ou representam alguma ação predefinida. Aqui estão as coisas que você precisa saber sobre palavras-chave em Golang.
_(sublinhado) em Golang é chamado de Identificador em Branco . Identificador é um nome definido pelo usuário para componentes de programa usados para fins de identificação.
Golang tem um recurso especial de definir e usar variáveis não utilizadas usando um Identificador em Branco. Variáveis não utilizadas são aquelas que são definidas pelo usuário durante o programa, mas ele nunca as utiliza. Essas variáveis tornam o programa quase ilegível. Como você sabe, Golang é uma linguagem de programação mais concisa e legível, por isso não permite que os programadores definam uma variável não utilizada. Se você fizer isso, o compilador lhe dará um erro.
O uso real do Identificador em Branco ocorre quando uma função retorna vários valores, mas precisamos apenas de alguns valores e precisamos remover os valores redundantes. Basicamente, ele informa ao compilador que essa variável não é necessária e a ignora sem nenhum erro. Ela esconde os valores das variáveis, tornando o programa legível. Portanto, sempre que você atribuir um valor ao Identificador em Branco, ele não terá utilidade.
Exemplo 1: No programa abaixo, a função mul_div retorna dois valores e armazenamos ambos os valores nos identificadores mul e div . Mas em todo o programa, usamos apenas uma variável, ou seja, mul . Então o compilador dará erro de que div foi declarado e não utilizado.
// Chương trình Go hiện trình biên dịch
// báo lỗi nếu một biến
// được khai báo nhưng không được sử dụng
package main
import "fmt"
// Hàm chính
func main() {
// gọi hàm này
// hàm trả về hai giá trị được gán
// cho định danh mul và div
mul, div := mul_div(105, 7)
// chỉ dùng biến mul
// trình biên dịch sẽ báo lỗi
fmt.Println("105 x 7 = ", mul)
}
// hàm trả về hai
// giá trị của kiểu integer
func mul_div(n1 int, n2 int) (int, int) {
// trả về các giá trị này
return n1 * n2, n1 / n2
}
Resultado:
./prog.go:15:7: div được khai báo nhưng không được dùng
Exemplo 2: Use o identificador em branco para modificar o programa acima. Em vez de identificar div, use apenas _ (sublinhado) . Ele permite que o compilador ignore erros declarados e não utilizados para aquela variável específica.
// Chương trình Go dùng định danh trống
package main
import "fmt"
// Hàm chính
func main() {
// gọi hàm này
// hàm trả về hai giá trị
// được gán cho định danh mul và trống
mul, _ := mul_div(105, 7)
// chỉ dùng biến mul
fmt.Println("105 x 7 = ", mul)
}
// hàm trả về hai giá trị
// của kiểu integer
func mul_div(n1 int, n2 int) (int, int) {
// trả về giá trị này
return n1 * n2, n1 / n2
}
Resultado:
105 x 7 = 735
Pontos importantes a serem lembrados:
Palavra-chave - Palavras-chave são palavras em um idioma que são usadas para algum processo interno ou representam alguma ação predefinida. Aqui estão as coisas que você precisa saber sobre palavras-chave em Golang.
O tipo de dados especifica o tipo de dados que uma variável Go válida pode conter. Na linguagem Go, os tipos são divididos em quatro categorias, como segue:
Go suporta duas maneiras principais de passar argumentos: Passagem por valor e Passagem por referência. Go usa passagem por valor por padrão.
Na linguagem Go, você pode retornar vários valores de uma função, usando a instrução return. Em outras palavras, em uma função, uma instrução return pode retornar vários valores.
Golang como a maioria das outras linguagens de programação tem instrução switch. Veja como usar a instrução switch em Golang.
Neste artigo, aprenderemos como usar o caso padrão para evitar deadlock. Mas primeiro, vamos descobrir o que é o caso de deadlock ao usar o comando select do Golang?
Estruturas anônimas em Golang são estruturas temporárias sem nomes usadas para propósitos únicos, enquanto campos anônimos permitem a incorporação de campos sem nome.
O que são Runas em Golang? Como usar Runa em Golang? O artigo lhe dará a resposta.
Operadores nos permitem realizar diferentes tipos de operações em operandos. Na linguagem Go, os operadores podem ser classificados com base em suas diferentes funções.
Olá, mundo! é o primeiro programa básico em qualquer linguagem de programação. Você pode escrever este primeiro programa em Golang seguindo os passos abaixo.
O Golang pode ser facilmente instalado no Windows. Abaixo está um guia passo a passo detalhado para instalar o Golang no Windows.
Golang permite criar dois ou mais métodos com o mesmo nome no mesmo pacote, mas os receptores desses métodos devem ser de tipos diferentes.
Em Go, funções são blocos de código que executam tarefas específicas, que podem ser reutilizadas em todo o programa para economizar memória, melhorar a legibilidade e economizar tempo.
O escopo de uma variável em Golang determina a parte do programa onde essa variável é acessível. Em Go, todos os identificadores têm um escopo lexical que é determinado em tempo de compilação.
Recentemente, Mark Zuckerberg postou uma foto sua sentado trabalhando em um laptop. É um laptop (supostamente um MacBook), mas o logotipo da maçã mordida não aparece em lugar nenhum.
O fabricante confirmou que uma vulnerabilidade grave foi encontrada em alguns dispositivos que não são mais oficialmente suportados.
Com os memojis do iPhone, você pode adicionar personalidade por meio de expressões faciais às mensagens e conversas do FaceTime.
As contas do Google Fotos agora têm a capacidade de fazer backup automático de fotos e vídeos de uma pasta específica no seu PC.
À primeira vista, as caixas de seleção do Excel parecem um recurso muito simples, o que provavelmente explica por que elas são frequentemente ignoradas.
A gravação de tela é um recurso extremamente útil, mas nem todos os sistemas operacionais vêm com esse recurso integrado.
Não faltam maneiras de ganhar giros no Coin Master, você precisa basicamente trabalhar duro para ter a chance de receber uma série de giros. Quantrimang.com compilou maneiras de ajudar você a ganhar muitas rodadas no Coin Master.
Adicionar uma lista de verificação ao Google Docs é uma etapa necessária quando fazemos uma investigação ou levantamento de algum conteúdo.
Do que são feitas as casas na América? A resposta é madeira. Em vez de cimento, por que as casas americanas são construídas de madeira? Vamos descobrir juntos!
O que esperar do mundo do espaço e da astronomia em 2025? Vamos explorar juntos os momentos astronômicos imperdíveis deste ano!
O Código Strinova lhe dará presentes que serão salva-vidas indispensáveis em sua jornada para encontrar a luz novamente.
O código completo do Cultivo de Desemprego abaixo lhe dará uma série de recompensas.
Esta é uma calculadora automática de imposto de renda pessoal. Você só precisa inserir sua renda, salário do seguro e número de dependentes para calcular sua alíquota de imposto de renda pessoal. Se você quiser saber como calcular o imposto de renda pessoal em detalhes para calculá-lo você mesmo, veja abaixo.
Criar um índice automático no Word economiza tempo e aumenta a conveniência ao trabalhar neste editor de texto. Abaixo estão instruções detalhadas para criar um índice automático no Word. Siga-as.
A mudança para VPNs mudou completamente a privacidade online de muitas pessoas, mas há algumas coisas que você precisa saber antes de começar a usá-las.