Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 637 Bytes

File metadata and controls

29 lines (20 loc) · 637 Bytes

Variáveis, constantes e tipos

Este tópico apresenta declaração curta, inferência de tipo, zero values, conversão explícita, iota e visibilidade de identificadores.

Executar

go run .

Saída esperada:

short=10 inferred=20.5 zeroInt=0 converted=20 level=info

Testar

go test ./...

Pontos-chave

  • := declara e inicializa variáveis locais.
  • Zero value depende do tipo (int vira 0, string vira "").
  • Conversão numérica em Go é explícita (int(x)).
  • iota ajuda a criar enums simples com tipo nomeado.
  • Identificadores com inicial maiúscula são exportados.