Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

contaCorrente not exported by package contas

Estou com problemas na parte de import, ja tentei fazer o go mod init, e nao deu certo. Porem quando eu coloco o banco/contas ele aceita, mas ai surge o erro:

contaCorrente not exported by package contas

E apos isso, quando eu salvo, o pacote contas sai do import. Nao sei mais o que posso fazer, ja fui em todos os topicos do curso e em nenhum deu certo.

Imagem do erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Olá Jorge Felipe Salvini Lima, no golang existe um jeito diferente de deixar nossas funções publicas ou privadas, pelo que eu vi você esta tentando acessar contaCorrente, mas para você conseguir acessar uma função publica ela precisa esta com a primeira letra Maiuscula e para funcoes privadas a primeira letra é minúscula isso serve para muita coisa no golang.

apenas troque contaCorrente, por ContaCorrente e muda esse mesmo nome la na sua struc

Boa noite Diogo! Testei aqui e deu certo, muito obrigado pela explicação!