Variáveis no Go

Declaração de uma variável

Sintaxe

var [nome da variável] [tipo]

Exemplo

var lang string

Atribuição de uma valor a uma variável

Sintaxe

[nome da variável] = [valor]

Exemplo

var lang string
lang = "Go"

Declarações de variáveis curtas (ou shorthand)

Sintaxe

[nome da variável] := [valor]

Ao usar :=, o Go já infere o tipo da variável com base no valor atribuído a ela.

Exemplo

lang := "Go" // tipo = string
lang = "JavaScript"