Só usando letras ele dá o erro "use of untyped nil" como o exemplo mostra. Quando coloquei um numero 1 e ele retornou sem erro: 1.
func main() {
a := 1
fmt.Println(a)
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Só usando letras ele dá o erro "use of untyped nil" como o exemplo mostra. Quando coloquei um numero 1 e ele retornou sem erro: 1.
func main() {
a := 1
fmt.Println(a)
}
Oi Anderson, isso acontece quando o compilador não faz a menor ideia de que tipo está sendo declarado.
Provavelmente colocou "letras" sem as aspas, o que deveria representar por String.
func main() { a := "letras" fmt.Println(a) }
Tenta observar se era mesmo isso e qualquer coisa me marca solucionado!
Não lembro como fiz, mas pode ser isso mesmo. Obrigado.