Well I think it’s better to go to production with alpine containers.
Michał Suchwałko

Yea alpine is a lighter image and the performance gains could be useful if you are deploying many instances. However, you could not build both a production and dev Dockerfile using alpine without adding the additional features in the GoLang image. Having a Dockerfile for both production and dev is especially useful when using docker-compose with a project that has many different services.