docker через docker-compose ?
Конкретно проблема в том, что если соединение с mysql выполняется в main и если мы выполняем go run main.go в момент старта контейнера mysql ещё не готов отвечать и попадаем в err.
tinrab retry посмотри
https://github.com/vishnubob/wait-for-it
https://github.com/stishenok/REST-gorm/blob/master/docker-compose.yml
Если контейнер один - containerpilot Если несколько - docker-compose умеет делать wait
Обсуждают сегодня