The Ultimate Guide to Writing Dockerfiles for Go Web-apps

You probably want to use Docker with Go, because: Packaging as a container is required if you’re running it on Kubernetes (like me!) You have to work with different versions of Go on the same machine. You need exact, reproducible, shareable and deterministic environments for development as well as production. You need a quick and easy way of building and deploying a final compiled binary. You…

This is an excerpt. The full article continues at Hasura.