Docker is awesome! It is lightweight, ensures all your environments are the exact same, it’s easy to set up. In this blog post, I will create a Docker container that holds a simple Go API. Whenever changes are made to the source code, the Go server will instantly reload. This way I won’t have to rebuild my Docker images a quadrillion times during development. 🚀
![Docker for Go Development](https://cdn-ak-scissors.b.st-hatena.com/image/square/9348281919c1ef0f3d6253f9ce0657ca95226ab0/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AyZmWmTa3zFgX078wSwXpdA.png)