1
resposta

Erro ao acessar o localhost

Infelizmente não estou conseguindo acessar o localhost:8080. O apps não fica ativo após o Dokcer compose Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Felippe!

O erro "syntax error: non-declaration statement outside function body" indica que há uma linha de código fora de uma função ou bloco onde não deveria estar.

Aqui estão algumas dicas para resolver o problema:

  1. Verifique a Sintaxe do Código: Certifique-se de que todas as declarações e comandos estejam dentro de funções ou blocos apropriados. No Go, todo o código executável deve estar dentro de uma função.

  2. Revisar a Declaração das Variáveis: Veja se as variáveis estão sendo declaradas e inicializadas corretamente dentro da função ConectaComBancoDeDados().

  3. Erro Comum: Às vezes, um ponto e vírgula ou uma chave {} fora do lugar pode causar esse tipo de erro. Revise o código para garantir que a estrutura esteja correta.

  4. Verifique o Arquivo docker-compose.yml: As variáveis de ambiente devem estar corretamente configuradas. Certifique-se de que o serviço app está recebendo as variáveis de ambiente necessárias.

  5. Logs do Docker: Utilize docker logs <nome_do_container> para verificar se há mensagens de erro adicionais que possam ajudar a identificar o problema.

Após corrigir o erro de sintaxe, tente subir novamente a aplicação com docker compose up e veja se o problema persiste.

Bons estudos!