@@ -6,13 +6,14 @@ package main // existingPackages is a set of import paths of Go packages that are known to exist. // It includes packages in Go standard library and sub-repositories. // // The list is generated with: // // GOOS=linux go list std cmd golang.org/x/... // GOOS=darwin go list std cmd golang.org/x/... // GOOS=windows go list std cmd golang.org/x/... // cat <(GOOS=linux go list std cmd golang.org/x/...) \ // <(GOOS=darwin go list std cmd golang.org/x/...) \ // <(GOOS=windows go list std cmd golang.org/x/...) \ // | sort | uniq // var existingPackages = map[string]struct{}{ "archive/tar": {}, "archive/zip": {}, "bufio": {}, @@ -324,10 +325,11 @@ var existingPackages = map[string]struct{}{ "golang.org/x/arch/x86/x86asm": {}, "golang.org/x/arch/x86/x86avxgen": {}, "golang.org/x/arch/x86/x86csv": {}, "golang.org/x/arch/x86/x86map": {}, "golang.org/x/arch/x86/x86spec": {}, "golang.org/x/arch/x86/x86spec/xeddata": {}, "golang.org/x/benchmarks/build": {}, "golang.org/x/benchmarks/driver": {}, "golang.org/x/benchmarks/garbage": {}, "golang.org/x/benchmarks/http": {}, "golang.org/x/benchmarks/json": {}, @@ -366,21 +368,22 @@ var existingPackages = map[string]struct{}{ "golang.org/x/build/cmd/gopherstats": {}, "golang.org/x/build/cmd/makemac": {}, "golang.org/x/build/cmd/perfrun": {}, "golang.org/x/build/cmd/pubsubhelper": {}, "golang.org/x/build/cmd/pubsubhelper/pubsubtypes": {}, "golang.org/x/build/cmd/pushback": {}, "golang.org/x/build/cmd/racebuild": {}, "golang.org/x/build/cmd/release": {}, "golang.org/x/build/cmd/releasebot": {}, "golang.org/x/build/cmd/relnote": {}, "golang.org/x/build/cmd/retrybuilds": {}, "golang.org/x/build/cmd/rundockerbuildlet": {}, "golang.org/x/build/cmd/scaleway": {}, "golang.org/x/build/cmd/upload": {}, "golang.org/x/build/cmd/xb": {}, "golang.org/x/build/dashboard": {}, "golang.org/x/build/devapp": {}, "golang.org/x/build/devapp/owners": {}, "golang.org/x/build/envutil": {}, "golang.org/x/build/gerrit": {}, "golang.org/x/build/internal/buildgo": {}, "golang.org/x/build/internal/buildstats": {}, "golang.org/x/build/internal/gitauth": {}, @@ -412,10 +415,12 @@ var existingPackages = map[string]struct{}{ "golang.org/x/build/tarutil": {}, "golang.org/x/build/types": {}, "golang.org/x/build/vcs-test/vcweb": {}, "golang.org/x/build/version": {}, "golang.org/x/build/version/go1.10": {}, "golang.org/x/build/version/go1.10.1": {}, "golang.org/x/build/version/go1.10.2": {}, "golang.org/x/build/version/go1.10beta1": {}, "golang.org/x/build/version/go1.10beta2": {}, "golang.org/x/build/version/go1.10rc1": {}, "golang.org/x/build/version/go1.10rc2": {}, "golang.org/x/build/version/go1.8": {}, @@ -434,10 +439,12 @@ var existingPackages = map[string]struct{}{ "golang.org/x/build/version/go1.9": {}, "golang.org/x/build/version/go1.9.1": {}, "golang.org/x/build/version/go1.9.2": {}, "golang.org/x/build/version/go1.9.3": {}, "golang.org/x/build/version/go1.9.4": {}, "golang.org/x/build/version/go1.9.5": {}, "golang.org/x/build/version/go1.9.6": {}, "golang.org/x/build/version/go1.9beta1": {}, "golang.org/x/build/version/go1.9beta2": {}, "golang.org/x/build/version/go1.9rc1": {}, "golang.org/x/build/version/go1.9rc2": {}, "golang.org/x/build/version/internal/genv": {}, @@ -619,23 +626,25 @@ var existingPackages = map[string]struct{}{ "golang.org/x/net/dict": {}, "golang.org/x/net/dns/dnsmessage": {}, "golang.org/x/net/html": {}, "golang.org/x/net/html/atom": {}, "golang.org/x/net/html/charset": {}, "golang.org/x/net/http/httpguts": {}, "golang.org/x/net/http/httpproxy": {}, "golang.org/x/net/http2": {}, "golang.org/x/net/http2/h2i": {}, "golang.org/x/net/http2/hpack": {}, "golang.org/x/net/icmp": {}, "golang.org/x/net/idna": {}, "golang.org/x/net/internal/iana": {}, "golang.org/x/net/internal/nettest": {}, "golang.org/x/net/internal/socket": {}, "golang.org/x/net/internal/socks": {}, "golang.org/x/net/internal/sockstest": {}, "golang.org/x/net/internal/timeseries": {}, "golang.org/x/net/ipv4": {}, "golang.org/x/net/ipv6": {}, "golang.org/x/net/lex/httplex": {}, "golang.org/x/net/nettest": {}, "golang.org/x/net/netutil": {}, "golang.org/x/net/proxy": {}, "golang.org/x/net/publicsuffix": {}, "golang.org/x/net/route": {}, @@ -654,10 +663,11 @@ var existingPackages = map[string]struct{}{ "golang.org/x/oauth2/github": {}, "golang.org/x/oauth2/google": {}, "golang.org/x/oauth2/heroku": {}, "golang.org/x/oauth2/hipchat": {}, "golang.org/x/oauth2/internal": {}, "golang.org/x/oauth2/jira": {}, "golang.org/x/oauth2/jws": {}, "golang.org/x/oauth2/jwt": {}, "golang.org/x/oauth2/linkedin": {}, "golang.org/x/oauth2/mailchimp": {}, "golang.org/x/oauth2/mailru": {}, @@ -695,10 +705,11 @@ var existingPackages = map[string]struct{}{ "golang.org/x/review/git-codereview": {}, "golang.org/x/sync/errgroup": {}, "golang.org/x/sync/semaphore": {}, "golang.org/x/sync/singleflight": {}, "golang.org/x/sync/syncmap": {}, "golang.org/x/sys/cpu": {}, "golang.org/x/sys/unix": {}, "golang.org/x/sys/windows": {}, "golang.org/x/sys/windows/registry": {}, "golang.org/x/sys/windows/svc": {}, "golang.org/x/sys/windows/svc/debug": {}, @@ -830,12 +841,12 @@ var existingPackages = map[string]struct{}{ "golang.org/x/tools/go/callgraph/cha": {}, "golang.org/x/tools/go/callgraph/rta": {}, "golang.org/x/tools/go/callgraph/static": {}, "golang.org/x/tools/go/gccgoexportdata": {}, "golang.org/x/tools/go/gcexportdata": {}, "golang.org/x/tools/go/gcimporter15": {}, "golang.org/x/tools/go/internal/gccgoimporter": {}, "golang.org/x/tools/go/internal/gcimporter": {}, "golang.org/x/tools/go/loader": {}, "golang.org/x/tools/go/pointer": {}, "golang.org/x/tools/go/ssa": {}, "golang.org/x/tools/go/ssa/interp": {}, "golang.org/x/tools/go/ssa/ssautil": {}, @@ -850,10 +861,11 @@ var existingPackages = map[string]struct{}{ "golang.org/x/tools/godoc/vfs/gatefs": {}, "golang.org/x/tools/godoc/vfs/httpfs": {}, "golang.org/x/tools/godoc/vfs/mapfs": {}, "golang.org/x/tools/godoc/vfs/zipfs": {}, "golang.org/x/tools/imports": {}, "golang.org/x/tools/internal/fastwalk": {}, "golang.org/x/tools/playground": {}, "golang.org/x/tools/playground/socket": {}, "golang.org/x/tools/present": {}, "golang.org/x/tools/refactor/eg": {}, "golang.org/x/tools/refactor/importgraph": {},