I\'ve been updating my entire go gae standard project to use go 1.11\'s modules.
Main directory structure
app.yaml app.go go.mod go
Another alternative is to also use Google Cloud Secret Manager
https://cloud.google.com/cloud-build/docs/access-private-github-repos
Google Cloud will have an SSH key to access and pull your private repository.