new file github_api.go