Boa noite
Senhores,
Realizei os mesmos passos feitos na aula porém da erro nas actions do github poderiam me apoiar

Boa noite
Senhores,
Realizei os mesmos passos feitos na aula porém da erro nas actions do github poderiam me apoiar

Olá Diego, tudo bem?
O erro está relacionado à conexão com o banco de dados. O erro "failed to connect to host=localhost user=root database=root: dial error" indica que o serviço não conseguiu se conectar ao banco de dados.
Aqui estão algumas sugestões para resolver o problema:
Verifique o Docker Compose: certifique-se de que o serviço do banco de dados está definido corretamente no seu arquivo docker-compose.yml. Verifique se o banco de dados está sendo iniciado antes do serviço que tenta se conectar a ele.
Configurações de Conexão: verifique se as credenciais (usuário, senha, nome do banco) estão corretas e se correspondem as configuradas no seu serviço de banco de dados no Docker.
Dependências no GitHub Actions: no seu arquivo de workflow (.github/workflows/go.yml), certifique-se de que o banco de dados está sendo iniciado antes de executar os testes. Você pode precisar adicionar um passo para aguardar o banco de dados estar pronto antes de continuar.
Espero ter ajudado e bons estudos!