Entre em pânico: erro de tempo de execução: índice fora do intervalo, mas o comprimento da matriz não é nulo
Estou tendo dificuldade para aprender a percorrer uma string emGolang
fazer algumas coisas (palavras separadas que contêm vogais).
Eu escrevi este trecho de códigohttps://play.golang.org/p/zgDtOyq6qf Aqui está o erro:
panic: runtime error: index out of range
goroutine 1 [running]:
panic(0x1045a0, 0x1040a010)
/usr/local/go/src/runtime/panic.go:500 +0x720
main.myFunc(0x114130, 0x4, 0x0, 0x0, 0x0, 0x3ba3)
/tmp/sandbox960520145/main.go:19 +0x1a0
main.main()
/tmp/sandbox960520145/main.go:10 +0x40
Eu procurei neste fórum e alguém disse que é devido ao comprimento da matriz, mas não é o caso aqui. Não consigo descobrir como resolver isso. Alguém pode sugerir alguma coisa? obrigado