Menu
Coddy logo textTech

O que é uma variável

Parte da seção Fundamentos do Journey de GO da Coddy. Lição 5 de 109.

Uma variable em Go é um local de armazenamento com nome que guarda um valor. Pense nela como uma caixa rotulada onde você pode armazenar informações que seu programa precisa lembrar.

Para criar variáveis, use a palavra-chave var com tipos explícitos:

var name string = "Gopher"  // Cria uma variável string
var age int = 5            // Cria uma variável inteira
var price float64 = 19.99  // Cria uma variável de número decimal

Após executar este código, temos três variáveis: uma string chamada name, um integer chamado age e um float (número decimal) chamado price.

Para criar variáveis usando var e deixar o Go inferir o tipo para nós, podemos escrever sem os tipos:

var name = "Gopher"  // Go sabe que isso é uma string
var age = 5          // Go sabe que isso é um inteiro
var price = 19.99    // Go sabe que isso é um float64

Após executar este código, obtemos o mesmo resultado de antes, mas o Go determinou automaticamente os tipos com base nos valores.

challenge icon

Desafio

Iniciante
Neste desafio, você praticará a declaração de variáveis usando a palavra-chave var em Go. Sua task é declarar duas variáveis: name como uma string com o valor "Gopher" e age como um integer com o valor 5. Em seguida, o programa imprimirá esses valores.

Experimente você mesmo

package main

import "fmt"

func main() {
    // TODO: Declare uma variável chamada 'name' como string usando var, com o valor que a tarefa pede
    var name string = ""

    // TODO: Declare uma variável chamada 'age' como int usando var, com o valor que a tarefa pede
    var age int = 0

    // Não modifique o código abaixo
    fmt.Println("My name is", name, "and I am", age, "years old.")
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Go online