Go server Live Reload - gerbill/go GitHub Wiki

Install entr util
On mac with brew:

brew install entr

Then change to root directory of your web server project and use command:

find . -name "*.go" | entr -r go run .