Energia Escura: Nova Descoberta Transforma Nossa Compreensão do Universo em Mais
O universo é um lugar estranho: apenas 5% da massa de tudo o que existe é matéria comum. O restante consiste em 25% de matéria escura e 70% de energia escura.
Na linguagem Golang , 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. Os tipos dos valores de retorno são os mesmos que os tipos dos parâmetros especificados na lista de parâmetros.
Sintaxe:
func function_name(parameter_list)(return_type_list){
// code...
}
Lá dentro:
Por exemplo:
// Chương trình Go minh họa
// cách hàm trả về nhiều giá trị
package main
import "fmt"
// myfunc trả về 3 giá trị của kiểu int
func myfunc(p, q int)(int, int, int ){
return p - q, p * q, p + q
}
// Phương thức chính
func main() {
// Giá trị trả về được gắn vào
// 3 biến khác nhau
var myvar1, myvar2, myvar3 = myfunc(4, 2)
// Hiện giá trị
fmt.Printf("Result is: %d", myvar1 )
fmt.Printf("\nResult is: %d", myvar2)
fmt.Printf("\nResult is: %d", myvar3)
}
Resultado:
Result is: 2
Result is: 8
Result is: 6
Nomeie o valor de retorno
Na linguagem Go, você tem permissão para fornecer nomes para valores de retorno. E você também pode usar esses nomes de variáveis no seu código. Não há necessidade de escrever esses nomes com uma instrução return porque o compilador Go entenderá automaticamente que essas variáveis devem ser retidas. E o tipo de retorno é chamado de retorno mínimo. Retornar o mínimo reduz a duplicação no seu programa.
Sintaxe:
func function_name(para1, para2 int)(name1 int, name2 int){
// code...
}
hoặc
func function_name(para1, para2 int)(name1, name2 int){
// code...
}
Aqui, name1 e name2 são os nomes do valor de retorno e para1 e para2 são os parâmetros da função.
Por exemplo:
// Minh họa chương trình Go
// cách đặt tên cho giá trị trả về
package main
import "fmt"
// myfunc trả về 2 giá trị của kiểu int
// đây là tên giá trị trả về:
// rectangle và square
func myfunc(p, q int)( rectangle int, square int ){
rectangle = p*q
square = p*p
return
}
func main() {
// Giá trị trả về được gán cho
// hai biến khác nhau
var area1, area2 = myfunc(2, 4)
// Hiện giá trị
fmt.Printf("Area of the rectangle is: %d", area1 )
fmt.Printf("\nArea of the square is: %d", area2)
}
Resultado:
Area of the rectangle is: 8
Area of the square is: 4
O universo é um lugar estranho: apenas 5% da massa de tudo o que existe é matéria comum. O restante consiste em 25% de matéria escura e 70% de energia escura.
Quantos níveis de terremotos existem? Este artigo lhe contará os níveis de terremotos e informações relacionadas a esse desastre natural.
Não é exagero dizer que a nova linha de CPUs Arrow Lake da Intel é um grande negócio. Eles usam uma arquitetura completamente nova e também vêm com um novo padrão de soquete.
AMD e Intel - “Time Vermelho” e “Time Azul”, os dois maiores fabricantes de chips semicondutores do mundo, que foram inimigos jurados, sempre competindo entre si em todas as frentes na “corrida armamentista x86” por muitos anos, de repente deixaram de ser inimigos e se tornaram amigos.
Há muitas recompensas no código Thi Chien Tam Quoc, incluindo códigos como códigos para novatos, códigos de eventos e códigos de recompensa de missão.
Descubra o último conjunto de códigos do Sword Dragon VTC Mobile com a Quantrimang.
O capítulo 87 de Dragon Ball revelará que Black Freeza é o estado atual mais recente da irmã de Freeza. Este estado pode facilmente derrubar a interface de usuário do Goku e a interface do usuário do Vegeta.
Astrologia e leitura de cartas de tarô são métodos preditivos que ajudam as pessoas a entender o futuro. Mas a astrologia ou a leitura de cartas de tarô são mais precisas? Vamos descobrir juntos!
O Vidnoz AI fornece uma plataforma confiável onde você pode criar vídeos de IA com qualidade profissional em apenas alguns minutos.
O Mini Survival Code ajuda você a obter diamantes, dinheiro, experiência, personagens de alto nível, itens para aumentar o poder de combate...
Embora muitos de nós usemos VPNs diretamente em nossos dispositivos, você também pode habilitá-las no nível do roteador. Essa configuração elimina a necessidade de conectar cada dispositivo individualmente.
Comprar muitos acessórios pode fazer você se sentir mais profissional, mas comprar a coisa errada não vai melhorar sua fotografia.
Um vídeo mostra um gnu sendo dominado por um leão. Parecia que o destino do antílope estava decidido, todos pensavam que ele só poderia ficar ali esperando a morte.
Escolher lanches saudáveis para o coração pode adicionar nutrição extra à sua dieta e ajudar a mantê-lo energizado e satisfeito entre as refeições.
Se, infelizmente, você estiver usando o computador e ele desligar de repente, você está se perguntando o que há de errado com o seu computador? Este artigo irá guiá-lo sobre como corrigir esse erro.