I used GitHub as a way of hosting and sharing the source code of the service and it enabled me to better control the source code.
Go was used as the language for the backend. It's fast, fun to write and proved really useful throughout the entire project.