Oi, tudo bem?
Eu fiz o meu projeto praticamente idêntico ao do instrutor. A única diferença é apenas o nome do meu usuário depois do github.com e meu email no docker-compose.yml (joao@email.com).
O erro que aparece é esse:
[error] failed to initialize database, got error failed to connect to `host=localhost user=root database=root`: failed SASL auth (FATAL: password authentication failed for user "root" (SQLSTATE 28P01))
2022/03/03 17:00:29 Erro ao conectar com banco de dados
panic: Erro ao conectar com banco de dados
goroutine 1 [running]:
log.Panic({0xc000599f40, 0xc000090040, 0x0})
C:/Program Files/Go/src/log/log.go:354 +0x65
github.com/joaofilippe/gin-rest-api/database.ConectaComBancoDeDados()
D:/OneDrive/Área de Trabalho/gin-rest-api/database/db.go:20 +0xf9
main.main()
D:/OneDrive/Área de Trabalho/gin-rest-api/main.go:10 +0x1d
exit status 2