Menu
Coddy logo textTech

Inicializando Variáveis

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

Vamos aprender como inicializar variáveis em Go. Inicializar significa atribuir um valor inicial a uma variável quando você a cria.

Primeiro, vamos ver como inicializar variáveis usando a palavra-chave var:

var age int = 25
var name string = "Gopher"
var isActive bool = true
    
fmt.Println(age, name, isActive)

Após executar este código, os valores de nossas variáveis serão exibidos na tela:

25 Gopher true

Também podemos usar o operador de declaração curta do Go (:=) para tornar nosso código mais conciso:

age := 25
name := "Gopher"
isActive := true
    
fmt.Println(age, name, isActive)

Após executar este código, obtemos o mesmo resultado de antes:

25 Gopher true

O operador de declaração curta (:=) determina automaticamente o tipo com base no valor que você fornece, o que torna seu código mais limpo e fácil de ler.

challenge icon

Desafio

Iniciante

Neste desafio, você praticará a inicialização de variáveis em Go. Sua tarefa é inicializar três variáveis com valores específicos e, em seguida, imprimi-las.

O programa já tem as declarações das variáveis, mas você precisa inicializá-las com os seguintes valores exatos:

  • name: uma string definida como "John"
  • age: um int definido como 25
  • isStudent: um bool definido como true

A saída esperada é:

Name: John
Age: 25
Is Student: true

Experimente você mesmo

package main

import "fmt"

func main() {
    // TODO: Inicialize estas variáveis com os valores necessários
    var name string    // Inicialize com "John"
    var age int       // Inicialize com 25
    var isStudent bool // Inicialize com true
    
    // Este código irá imprimir as variáveis
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
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