learning Golang as well as Git