Lately, I have been trying to learn golang. This means playing with a lot of tools and busting up my local environment.
In order to keep things simple, I have been using Docker container to run my applications when I am ready to deploy or build them.
I use now.sh to deploy the applications. Since now.sh support deploying Docker, using the Dockerfile approach makes it really simple to deploy.