clean code: github.go