-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
type: questionRequest for information or clarification. Not an issue.Request for information or clarification. Not an issue.
Description
Hi,
The total directory size for $GOPATH/src/google.golang.org/api is 692.7MB, out of which $GOPATH/src/google.golang.org/api/.git is 548.1MB.
Even a single checkout is large, but if someone keeps different projects in different $GOPATHs, this means storing multiple copies of half-a-gigabyte directory. go get doesn't support shallow clones and doing so would mean involving wrappers around git.
Even if generated code cannot be reduced in size, should alternatives be explored for google.golang.org/api, such as splitting it into multiple Git repositories and restarting the history every once in a while?
Metadata
Metadata
Assignees
Labels
type: questionRequest for information or clarification. Not an issue.Request for information or clarification. Not an issue.