https://github.com/lestrrat/go-server-starter The start_server utility is a superdaemon for hot-deploying server programs. Let's try. Environment: EC2 AMI ID: Amazon Linux AMI 2015.09 (HVM), SSD Volume Type - ami-9a2fb89a Go Sample app Install Go $ sudo yum -y install golang $ go version go version go1.4.2 linux/amd64 $ mkdir ~/gocode $ echo 'export GOPATH=$HOME/gocode' >> ~/.bashrc $ source $HOME
![Go lang hot-deploy with go-server-starter](https://cdn-ak-scissors.b.st-hatena.com/image/square/08d21f8ea26c6495227fd5499eb0b44f88826e18/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhbKVpAOzCBBmDEk-yrHMomTdeE1uMPVUcQEJB2lJDJVOq2gRF_rPxxSjdO4nQptepxrLK8KNOQhNGpUOajFabH5r_gG6ThmEn7DQBvJBwG59hg1rCGWxjl-NQ-IQLuoFo3ixvRk7VhhqcL%2Fw1200-h630-p-k-no-nu%2F4686317340_47af9efd8b_o.jpg)