https://sarvsav.medium.com/golang-how-to-use-github-for-hosting-self-updating-binaries-for-your-golang-projects-81da69f724b1