Como Definir uma Variável na Linguagem Go (Tutorial de Golang)

in golang •  6 years ago  (edited)

Uma das primeiras coisas que aprendemos em programação é a declaração e definição de variáveis para armazenar valores.

Variáveis

Uma variável tem um nome e o tipo de dado.

Variáveis podem armazenar valores numéricos, caracteres e outros.

Declaração de Variável em Go

Vamos aprender como declarar uma variável em Go. Primeiro, você usa a palavra-chave var. Depois, diga o nome da variável. Finalmente, termine com o tipo da variável:

var idade int

No exemplo acima, definimos uma variável para armazenar a idade de uma pessoa.

A palava-chave var se refere a uma declaração de variável. O nome da variável é idade. O tipo é int, que significa um valor inteiro (um número sem ponto flutuante ou decimal).

Usamos o tipo int porque a idade de uma pessoa é um número inteiro e não faz sentido usar, por exemplo, uma idade de 34.43, que é um valor de ponto flutuante.

Definição da Variável

Para definir o valor da variável, você pode iniciar o valor na própria declaração ou depois.

Se for na própria declaração:

var idade int = 35

É só digitar o sinal de igual seguido do valor. O sinal de igual significa uma operação de atribuição.

Agora, se tivesse definido depois da declaração, seria assim:

var idade int

idade = 35

Basta digitar o nome da varíavel, seguido do operador de atribuição (o sinal de igual) e o valor, que é 35 nesse exemplo.

Armazenando Strings

Há outros tipos de dados para definir uma variável. Por exemplo, para criar uma variável para armazenar o nome de uma pessoa, você poderia digitar:

var nome string
nome = "Ana Maria"

Aula de Golang - Aprenda Mais com Curso Completo

Por essa aula é só. Para mais tutoriais sobre a linguagem Go, confira o curso completo do NBK Mundo Tech:

Compartilhe e Deixe a sua Opinião

O que você achou? Não hesite em deixar o seu comentário.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!