summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2015-05-11 14:45:31 +0000
committerbsiegert <bsiegert@pkgsrc.org>2015-05-11 14:45:31 +0000
commited6843188c1c0cb9dbb19bb7359239307429d4d5 (patch)
tree4f6953383aed96047f4cd10cfb9633806b5f6ad2 /devel
parent818777dd45252eddb71d93286b54666a7e556931 (diff)
downloadpkgsrc-ed6843188c1c0cb9dbb19bb7359239307429d4d5.tar.gz
Add a package for go-tools. It contains notably the "vet" and "cover" tools
as well as the godoc binary. It is recommended for installation for anyone developing in Go.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile3
-rw-r--r--devel/go-tools/DESCR5
-rw-r--r--devel/go-tools/Makefile28
-rw-r--r--devel/go-tools/PLIST691
-rw-r--r--devel/go-tools/distinfo5
5 files changed, 731 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile
index fb8f28643d2..1e5f1061aec 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2102 2015/05/11 14:28:43 bsiegert Exp $
+# $NetBSD: Makefile,v 1.2103 2015/05/11 14:45:31 bsiegert Exp $
#
COMMENT= Development utilities
@@ -273,6 +273,7 @@ SUBDIR+= gnustep-examples
SUBDIR+= gnustep-make
SUBDIR+= gnustep-objc
SUBDIR+= gnustep-objc-lf2
+SUBDIR+= go-tools
SUBDIR+= gob2
SUBDIR+= gobject-introspection
SUBDIR+= google-api-go-client
diff --git a/devel/go-tools/DESCR b/devel/go-tools/DESCR
new file mode 100644
index 00000000000..89601a8caa1
--- /dev/null
+++ b/devel/go-tools/DESCR
@@ -0,0 +1,5 @@
+This package contains various packages and tools that support the Go
+programming language.
+
+Packages include a type-checker for Go and an implementation of the
+Static Single Assignment form (SSA) representation for Go programs.
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
new file mode 100644
index 00000000000..9901b329815
--- /dev/null
+++ b/devel/go-tools/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2015/05/11 14:45:32 bsiegert Exp $
+#
+
+DISTNAME= tools
+PKGNAME= go-tools-20150504
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=golang/}
+GITHUB_PROJECT= ${DISTNAME}
+GITHUB_TAG= d00f0cb57d
+
+MAINTAINER= bsiegert@NetBSD.org
+HOMEPAGE= http://golang.org/
+COMMENT= Tools for use with Go, including godoc
+LICENSE= modified-bsd
+
+GO_SRCPATH= golang.org/x/tools
+GO_DIST_BASE= ${DISTNAME}-${GITHUB_TAG}*
+
+.include "../../lang/go/go-package.mk"
+
+INSTALLATION_DIRS+= ${GOTOOLDIR}
+
+post-install:
+ mv ${DESTDIR}${PREFIX}/bin/cover ${DESTDIR}${GOTOOLDIR}
+ mv ${DESTDIR}${PREFIX}/bin/vet ${DESTDIR}${GOTOOLDIR}
+
+.include "../../devel/google-api-go-client/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/go-tools/PLIST b/devel/go-tools/PLIST
new file mode 100644
index 00000000000..e1bbe442d95
--- /dev/null
+++ b/devel/go-tools/PLIST
@@ -0,0 +1,691 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/11 14:45:32 bsiegert Exp $
+bin/benchcmp
+bin/callgraph
+bin/digraph
+bin/eg
+bin/godex
+bin/godoc
+bin/goimports
+bin/gomvpkg
+bin/gorename
+bin/gotype
+bin/html2article
+bin/oracle
+bin/present
+bin/ssadump
+bin/stress
+bin/stringer
+bin/tipgodoc
+go/pkg/tool/${GO_PLATFORM}/cover
+go/pkg/tool/${GO_PLATFORM}/vet
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/benchmark/parse.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/blog.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/blog/atom.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/cmd/vet/whitelist.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/container/intsets.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/cover.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ast/astutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/buildutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/cha.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/rta.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/static.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/exact.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/gccgoimporter.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/gcimporter.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/importer.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/loader.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/pointer.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa/interp.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa/ssautil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/types.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/types/typeutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/vcs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/analysis.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/redirect.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/static.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/util.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/gatefs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/httpfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/mapfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/zipfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/imports.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/oracle.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/oracle/serial.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/playground.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/playground/socket.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/present.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/eg.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/importgraph.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/lexical.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/rename.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/satisfy.a
+gopkg/src/golang.org/x/tools/AUTHORS
+gopkg/src/golang.org/x/tools/CONTRIBUTING.md
+gopkg/src/golang.org/x/tools/CONTRIBUTORS
+gopkg/src/golang.org/x/tools/LICENSE
+gopkg/src/golang.org/x/tools/PATENTS
+gopkg/src/golang.org/x/tools/README
+gopkg/src/golang.org/x/tools/benchmark/parse/parse.go
+gopkg/src/golang.org/x/tools/benchmark/parse/parse_test.go
+gopkg/src/golang.org/x/tools/blog/atom/atom.go
+gopkg/src/golang.org/x/tools/blog/blog.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/benchcmp.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/benchcmp_test.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/compare.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/compare_test.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/doc.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/main.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/main_test.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/testdata/src/pkg/pkg.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/testdata/src/pkg/pkg_test.go
+gopkg/src/golang.org/x/tools/cmd/cover/README
+gopkg/src/golang.org/x/tools/cmd/cover/cover.go
+gopkg/src/golang.org/x/tools/cmd/cover/cover_test.go
+gopkg/src/golang.org/x/tools/cmd/cover/doc.go
+gopkg/src/golang.org/x/tools/cmd/cover/func.go
+gopkg/src/golang.org/x/tools/cmd/cover/html.go
+gopkg/src/golang.org/x/tools/cmd/cover/testdata/main.go
+gopkg/src/golang.org/x/tools/cmd/cover/testdata/test.go
+gopkg/src/golang.org/x/tools/cmd/digraph/digraph.go
+gopkg/src/golang.org/x/tools/cmd/digraph/digraph_test.go
+gopkg/src/golang.org/x/tools/cmd/eg/eg.go
+gopkg/src/golang.org/x/tools/cmd/godex/doc.go
+gopkg/src/golang.org/x/tools/cmd/godex/gc.go
+gopkg/src/golang.org/x/tools/cmd/godex/gccgo.go
+gopkg/src/golang.org/x/tools/cmd/godex/godex.go
+gopkg/src/golang.org/x/tools/cmd/godex/print.go
+gopkg/src/golang.org/x/tools/cmd/godex/source.go
+gopkg/src/golang.org/x/tools/cmd/godex/writetype.go
+gopkg/src/golang.org/x/tools/cmd/godoc/README.godoc-app
+gopkg/src/golang.org/x/tools/cmd/godoc/appinit.go
+gopkg/src/golang.org/x/tools/cmd/godoc/blog.go
+gopkg/src/golang.org/x/tools/cmd/godoc/codewalk.go
+gopkg/src/golang.org/x/tools/cmd/godoc/dl.go
+gopkg/src/golang.org/x/tools/cmd/godoc/doc.go
+gopkg/src/golang.org/x/tools/cmd/godoc/godoc_test.go
+gopkg/src/golang.org/x/tools/cmd/godoc/handlers.go
+gopkg/src/golang.org/x/tools/cmd/godoc/index.go
+gopkg/src/golang.org/x/tools/cmd/godoc/main.go
+gopkg/src/golang.org/x/tools/cmd/godoc/play.go
+gopkg/src/golang.org/x/tools/cmd/godoc/remotesearch.go
+gopkg/src/golang.org/x/tools/cmd/godoc/setup-godoc-app.bash
+gopkg/src/golang.org/x/tools/cmd/godoc/x.go
+gopkg/src/golang.org/x/tools/cmd/goimports/doc.go
+gopkg/src/golang.org/x/tools/cmd/goimports/goimports.go
+gopkg/src/golang.org/x/tools/cmd/gomvpkg/main.go
+gopkg/src/golang.org/x/tools/cmd/gorename/main.go
+gopkg/src/golang.org/x/tools/cmd/gotype/doc.go
+gopkg/src/golang.org/x/tools/cmd/gotype/gotype.go
+gopkg/src/golang.org/x/tools/cmd/html2article/conv.go
+gopkg/src/golang.org/x/tools/cmd/oracle/emacs-test.bash
+gopkg/src/golang.org/x/tools/cmd/oracle/main.go
+gopkg/src/golang.org/x/tools/cmd/oracle/oracle.el
+gopkg/src/golang.org/x/tools/cmd/oracle/oracle.vim
+gopkg/src/golang.org/x/tools/cmd/present/appengine.go
+gopkg/src/golang.org/x/tools/cmd/present/dir.go
+gopkg/src/golang.org/x/tools/cmd/present/doc.go
+gopkg/src/golang.org/x/tools/cmd/present/local.go
+gopkg/src/golang.org/x/tools/cmd/present/play.go
+gopkg/src/golang.org/x/tools/cmd/present/static/article.css
+gopkg/src/golang.org/x/tools/cmd/present/static/dir.css
+gopkg/src/golang.org/x/tools/cmd/present/static/dir.js
+gopkg/src/golang.org/x/tools/cmd/present/static/favicon.ico
+gopkg/src/golang.org/x/tools/cmd/present/static/jquery-ui.js
+gopkg/src/golang.org/x/tools/cmd/present/static/slides.js
+gopkg/src/golang.org/x/tools/cmd/present/static/styles.css
+gopkg/src/golang.org/x/tools/cmd/present/templates/action.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/article.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/dir.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/slides.tmpl
+gopkg/src/golang.org/x/tools/cmd/ssadump/main.go
+gopkg/src/golang.org/x/tools/cmd/stress/stress.go
+gopkg/src/golang.org/x/tools/cmd/stringer/endtoend_test.go
+gopkg/src/golang.org/x/tools/cmd/stringer/golden_test.go
+gopkg/src/golang.org/x/tools/cmd/stringer/stringer.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/cgo.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/day.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/gap.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/num.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/number.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/prime.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/unum.go
+gopkg/src/golang.org/x/tools/cmd/stringer/util_test.go
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/Dockerfile
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/README
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/app.yaml
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/tip.go
+gopkg/src/golang.org/x/tools/cmd/vet/asmdecl.go
+gopkg/src/golang.org/x/tools/cmd/vet/assign.go
+gopkg/src/golang.org/x/tools/cmd/vet/atomic.go
+gopkg/src/golang.org/x/tools/cmd/vet/bool.go
+gopkg/src/golang.org/x/tools/cmd/vet/buildtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/composite.go
+gopkg/src/golang.org/x/tools/cmd/vet/copylock.go
+gopkg/src/golang.org/x/tools/cmd/vet/deadcode.go
+gopkg/src/golang.org/x/tools/cmd/vet/doc.go
+gopkg/src/golang.org/x/tools/cmd/vet/main.go
+gopkg/src/golang.org/x/tools/cmd/vet/method.go
+gopkg/src/golang.org/x/tools/cmd/vet/nilfunc.go
+gopkg/src/golang.org/x/tools/cmd/vet/print.go
+gopkg/src/golang.org/x/tools/cmd/vet/rangeloop.go
+gopkg/src/golang.org/x/tools/cmd/vet/shadow.go
+gopkg/src/golang.org/x/tools/cmd/vet/shift.go
+gopkg/src/golang.org/x/tools/cmd/vet/structtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm1.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm2.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm3.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm4.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/assign.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/atomic.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/bool.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/buildtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/buildtag_bad.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/composite.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/copylock_func.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/copylock_range.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/deadcode.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/method.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/nilfunc.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/print.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/rangeloop.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/shadow.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/shift.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/structtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/unsafeptr.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/unused.go
+gopkg/src/golang.org/x/tools/cmd/vet/types.go
+gopkg/src/golang.org/x/tools/cmd/vet/unsafeptr.go
+gopkg/src/golang.org/x/tools/cmd/vet/unused.go
+gopkg/src/golang.org/x/tools/cmd/vet/vet_test.go
+gopkg/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go
+gopkg/src/golang.org/x/tools/codereview.cfg
+gopkg/src/golang.org/x/tools/container/intsets/sparse.go
+gopkg/src/golang.org/x/tools/container/intsets/sparse_test.go
+gopkg/src/golang.org/x/tools/container/intsets/util.go
+gopkg/src/golang.org/x/tools/container/intsets/util_test.go
+gopkg/src/golang.org/x/tools/cover/profile.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/enclosing.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/enclosing_test.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/imports.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/imports_test.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/util.go
+gopkg/src/golang.org/x/tools/go/buildutil/allpackages.go
+gopkg/src/golang.org/x/tools/go/buildutil/allpackages_test.go
+gopkg/src/golang.org/x/tools/go/buildutil/fakecontext.go
+gopkg/src/golang.org/x/tools/go/buildutil/tags.go
+gopkg/src/golang.org/x/tools/go/buildutil/tags_test.go
+gopkg/src/golang.org/x/tools/go/buildutil/util.go
+gopkg/src/golang.org/x/tools/go/buildutil/util_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/callgraph.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/cha.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/cha_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/func.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/iface.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/recv.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/rta.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/rta_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/func.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/iface.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/rtype.go
+gopkg/src/golang.org/x/tools/go/callgraph/static/static.go
+gopkg/src/golang.org/x/tools/go/callgraph/static/static_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/util.go
+gopkg/src/golang.org/x/tools/go/exact/exact.go
+gopkg/src/golang.org/x/tools/go/exact/exact_test.go
+gopkg/src/golang.org/x/tools/go/exact/go13.go
+gopkg/src/golang.org/x/tools/go/exact/go14.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/gccgoinstallation.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/gccgoinstallation_test.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/importer.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/importer_test.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/parser.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/parser_test.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/complexnums.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/complexnums.gox
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/imports.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/imports.gox
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/pointer.go
+gopkg/src/golang.org/x/tools/go/gccgoimporter/testdata/pointer.gox
+gopkg/src/golang.org/x/tools/go/gcimporter/exportdata.go
+gopkg/src/golang.org/x/tools/go/gcimporter/gcimporter.go
+gopkg/src/golang.org/x/tools/go/gcimporter/gcimporter_test.go
+gopkg/src/golang.org/x/tools/go/gcimporter/testdata/exports.go
+gopkg/src/golang.org/x/tools/go/importer/export.go
+gopkg/src/golang.org/x/tools/go/importer/import.go
+gopkg/src/golang.org/x/tools/go/importer/import_test.go
+gopkg/src/golang.org/x/tools/go/importer/predefined.go
+gopkg/src/golang.org/x/tools/go/loader/cgo.go
+gopkg/src/golang.org/x/tools/go/loader/doc.go
+gopkg/src/golang.org/x/tools/go/loader/example_test.go
+gopkg/src/golang.org/x/tools/go/loader/loader.go
+gopkg/src/golang.org/x/tools/go/loader/loader_test.go
+gopkg/src/golang.org/x/tools/go/loader/stdlib_test.go
+gopkg/src/golang.org/x/tools/go/loader/testdata/a.go
+gopkg/src/golang.org/x/tools/go/loader/testdata/b.go
+gopkg/src/golang.org/x/tools/go/loader/testdata/badpkgdecl.go
+gopkg/src/golang.org/x/tools/go/loader/util.go
+gopkg/src/golang.org/x/tools/go/pointer/TODO
+gopkg/src/golang.org/x/tools/go/pointer/analysis.go
+gopkg/src/golang.org/x/tools/go/pointer/api.go
+gopkg/src/golang.org/x/tools/go/pointer/callgraph.go
+gopkg/src/golang.org/x/tools/go/pointer/constraint.go
+gopkg/src/golang.org/x/tools/go/pointer/doc.go
+gopkg/src/golang.org/x/tools/go/pointer/example_test.go
+gopkg/src/golang.org/x/tools/go/pointer/gen.go
+gopkg/src/golang.org/x/tools/go/pointer/hvn.go
+gopkg/src/golang.org/x/tools/go/pointer/intrinsics.go
+gopkg/src/golang.org/x/tools/go/pointer/labels.go
+gopkg/src/golang.org/x/tools/go/pointer/opt.go
+gopkg/src/golang.org/x/tools/go/pointer/pointer_test.go
+gopkg/src/golang.org/x/tools/go/pointer/print.go
+gopkg/src/golang.org/x/tools/go/pointer/reflect.go
+gopkg/src/golang.org/x/tools/go/pointer/solve.go
+gopkg/src/golang.org/x/tools/go/pointer/stdlib_test.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/a_test.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/another.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/arrayreflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/arrays.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/channels.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/chanreflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/chanreflect1.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/context.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/conv.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/finalizer.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/flow.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/fmtexcerpt.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/func.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/funcreflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/hello.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/interfaces.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/issue9002.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/mapreflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/maps.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/panic.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/recur.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/reflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/rtti.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/structreflect.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/structs.go
+gopkg/src/golang.org/x/tools/go/pointer/testdata/timer.go
+gopkg/src/golang.org/x/tools/go/pointer/util.go
+gopkg/src/golang.org/x/tools/go/ssa/blockopt.go
+gopkg/src/golang.org/x/tools/go/ssa/builder.go
+gopkg/src/golang.org/x/tools/go/ssa/builder_test.go
+gopkg/src/golang.org/x/tools/go/ssa/const.go
+gopkg/src/golang.org/x/tools/go/ssa/create.go
+gopkg/src/golang.org/x/tools/go/ssa/doc.go
+gopkg/src/golang.org/x/tools/go/ssa/dom.go
+gopkg/src/golang.org/x/tools/go/ssa/emit.go
+gopkg/src/golang.org/x/tools/go/ssa/example_test.go
+gopkg/src/golang.org/x/tools/go/ssa/func.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external_darwin.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external_freebsd.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external_plan9.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external_unix.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/external_windows.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/interp.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/interp_test.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/map.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/ops.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/reflect.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/a_test.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/b_test.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/boundmeth.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/callstack.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/complit.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/coverage.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/defer.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/fieldprom.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceconv.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceprom.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/initorder.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/methprom.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/mrvchain.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/range.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/recover.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/reflect.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/testdata/static.go
+gopkg/src/golang.org/x/tools/go/ssa/interp/value.go
+gopkg/src/golang.org/x/tools/go/ssa/lift.go
+gopkg/src/golang.org/x/tools/go/ssa/lvalue.go
+gopkg/src/golang.org/x/tools/go/ssa/methods.go
+gopkg/src/golang.org/x/tools/go/ssa/mode.go
+gopkg/src/golang.org/x/tools/go/ssa/print.go
+gopkg/src/golang.org/x/tools/go/ssa/sanity.go
+gopkg/src/golang.org/x/tools/go/ssa/source.go
+gopkg/src/golang.org/x/tools/go/ssa/source_test.go
+gopkg/src/golang.org/x/tools/go/ssa/ssa.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/load.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/load_test.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/switch.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/switch_test.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/testdata/switches.go
+gopkg/src/golang.org/x/tools/go/ssa/ssautil/visit.go
+gopkg/src/golang.org/x/tools/go/ssa/stdlib_test.go
+gopkg/src/golang.org/x/tools/go/ssa/testdata/objlookup.go
+gopkg/src/golang.org/x/tools/go/ssa/testdata/valueforexpr.go
+gopkg/src/golang.org/x/tools/go/ssa/testmain.go
+gopkg/src/golang.org/x/tools/go/ssa/testmain_test.go
+gopkg/src/golang.org/x/tools/go/ssa/util.go
+gopkg/src/golang.org/x/tools/go/ssa/wrappers.go
+gopkg/src/golang.org/x/tools/go/types/api.go
+gopkg/src/golang.org/x/tools/go/types/api_test.go
+gopkg/src/golang.org/x/tools/go/types/assignments.go
+gopkg/src/golang.org/x/tools/go/types/builtins.go
+gopkg/src/golang.org/x/tools/go/types/builtins_test.go
+gopkg/src/golang.org/x/tools/go/types/call.go
+gopkg/src/golang.org/x/tools/go/types/check.go
+gopkg/src/golang.org/x/tools/go/types/check_test.go
+gopkg/src/golang.org/x/tools/go/types/conversions.go
+gopkg/src/golang.org/x/tools/go/types/decl.go
+gopkg/src/golang.org/x/tools/go/types/errors.go
+gopkg/src/golang.org/x/tools/go/types/eval.go
+gopkg/src/golang.org/x/tools/go/types/eval_test.go
+gopkg/src/golang.org/x/tools/go/types/expr.go
+gopkg/src/golang.org/x/tools/go/types/exprstring.go
+gopkg/src/golang.org/x/tools/go/types/exprstring_test.go
+gopkg/src/golang.org/x/tools/go/types/go11.go
+gopkg/src/golang.org/x/tools/go/types/go12.go
+gopkg/src/golang.org/x/tools/go/types/hilbert_test.go
+gopkg/src/golang.org/x/tools/go/types/initorder.go
+gopkg/src/golang.org/x/tools/go/types/issues_test.go
+gopkg/src/golang.org/x/tools/go/types/labels.go
+gopkg/src/golang.org/x/tools/go/types/lookup.go
+gopkg/src/golang.org/x/tools/go/types/methodset.go
+gopkg/src/golang.org/x/tools/go/types/methodsetcache.go
+gopkg/src/golang.org/x/tools/go/types/object.go
+gopkg/src/golang.org/x/tools/go/types/objset.go
+gopkg/src/golang.org/x/tools/go/types/operand.go
+gopkg/src/golang.org/x/tools/go/types/ordering.go
+gopkg/src/golang.org/x/tools/go/types/package.go
+gopkg/src/golang.org/x/tools/go/types/predicates.go
+gopkg/src/golang.org/x/tools/go/types/resolver.go
+gopkg/src/golang.org/x/tools/go/types/resolver_test.go
+gopkg/src/golang.org/x/tools/go/types/return.go
+gopkg/src/golang.org/x/tools/go/types/scope.go
+gopkg/src/golang.org/x/tools/go/types/selection.go
+gopkg/src/golang.org/x/tools/go/types/self_test.go
+gopkg/src/golang.org/x/tools/go/types/sizes.go
+gopkg/src/golang.org/x/tools/go/types/stdlib_test.go
+gopkg/src/golang.org/x/tools/go/types/stmt.go
+gopkg/src/golang.org/x/tools/go/types/testdata/blank.src
+gopkg/src/golang.org/x/tools/go/types/testdata/builtins.src
+gopkg/src/golang.org/x/tools/go/types/testdata/const0.src
+gopkg/src/golang.org/x/tools/go/types/testdata/const1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/constdecl.src
+gopkg/src/golang.org/x/tools/go/types/testdata/conversions.src
+gopkg/src/golang.org/x/tools/go/types/testdata/cycles.src
+gopkg/src/golang.org/x/tools/go/types/testdata/cycles1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/cycles2.src
+gopkg/src/golang.org/x/tools/go/types/testdata/cycles3.src
+gopkg/src/golang.org/x/tools/go/types/testdata/cycles4.src
+gopkg/src/golang.org/x/tools/go/types/testdata/decls0.src
+gopkg/src/golang.org/x/tools/go/types/testdata/decls1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/decls2a.src
+gopkg/src/golang.org/x/tools/go/types/testdata/decls2b.src
+gopkg/src/golang.org/x/tools/go/types/testdata/decls3.src
+gopkg/src/golang.org/x/tools/go/types/testdata/errors.src
+gopkg/src/golang.org/x/tools/go/types/testdata/expr0.src
+gopkg/src/golang.org/x/tools/go/types/testdata/expr1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/expr2.src
+gopkg/src/golang.org/x/tools/go/types/testdata/expr3.src
+gopkg/src/golang.org/x/tools/go/types/testdata/gotos.src
+gopkg/src/golang.org/x/tools/go/types/testdata/importdecl0a.src
+gopkg/src/golang.org/x/tools/go/types/testdata/importdecl0b.src
+gopkg/src/golang.org/x/tools/go/types/testdata/importdecl1a.src
+gopkg/src/golang.org/x/tools/go/types/testdata/importdecl1b.src
+gopkg/src/golang.org/x/tools/go/types/testdata/init0.src
+gopkg/src/golang.org/x/tools/go/types/testdata/init1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/init2.src
+gopkg/src/golang.org/x/tools/go/types/testdata/issues.src
+gopkg/src/golang.org/x/tools/go/types/testdata/labels.src
+gopkg/src/golang.org/x/tools/go/types/testdata/methodsets.src
+gopkg/src/golang.org/x/tools/go/types/testdata/shifts.src
+gopkg/src/golang.org/x/tools/go/types/testdata/stmt0.src
+gopkg/src/golang.org/x/tools/go/types/testdata/stmt1.src
+gopkg/src/golang.org/x/tools/go/types/testdata/vardecl.src
+gopkg/src/golang.org/x/tools/go/types/token_test.go
+gopkg/src/golang.org/x/tools/go/types/type.go
+gopkg/src/golang.org/x/tools/go/types/typestring.go
+gopkg/src/golang.org/x/tools/go/types/typestring_test.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/example_test.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/imports.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/imports_test.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/map.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/map_test.go
+gopkg/src/golang.org/x/tools/go/types/typeutil/ui.go
+gopkg/src/golang.org/x/tools/go/types/typexpr.go
+gopkg/src/golang.org/x/tools/go/types/universe.go
+gopkg/src/golang.org/x/tools/go/vcs/discovery.go
+gopkg/src/golang.org/x/tools/go/vcs/env.go
+gopkg/src/golang.org/x/tools/go/vcs/http.go
+gopkg/src/golang.org/x/tools/go/vcs/vcs.go
+gopkg/src/golang.org/x/tools/go/vcs/vcs_test.go
+gopkg/src/golang.org/x/tools/godoc/analysis/README
+gopkg/src/golang.org/x/tools/godoc/analysis/analysis.go
+gopkg/src/golang.org/x/tools/godoc/analysis/callgraph.go
+gopkg/src/golang.org/x/tools/godoc/analysis/implements.go
+gopkg/src/golang.org/x/tools/godoc/analysis/json.go
+gopkg/src/golang.org/x/tools/godoc/analysis/peers.go
+gopkg/src/golang.org/x/tools/godoc/analysis/typeinfo.go
+gopkg/src/golang.org/x/tools/godoc/cmdline.go
+gopkg/src/golang.org/x/tools/godoc/cmdline_test.go
+gopkg/src/golang.org/x/tools/godoc/corpus.go
+gopkg/src/golang.org/x/tools/godoc/dirtrees.go
+gopkg/src/golang.org/x/tools/godoc/format.go
+gopkg/src/golang.org/x/tools/godoc/godoc.go
+gopkg/src/golang.org/x/tools/godoc/godoc_test.go
+gopkg/src/golang.org/x/tools/godoc/index.go
+gopkg/src/golang.org/x/tools/godoc/index_test.go
+gopkg/src/golang.org/x/tools/godoc/linkify.go
+gopkg/src/golang.org/x/tools/godoc/meta.go
+gopkg/src/golang.org/x/tools/godoc/page.go
+gopkg/src/golang.org/x/tools/godoc/parser.go
+gopkg/src/golang.org/x/tools/godoc/pres.go
+gopkg/src/golang.org/x/tools/godoc/redirect/hash.go
+gopkg/src/golang.org/x/tools/godoc/redirect/redirect.go
+gopkg/src/golang.org/x/tools/godoc/search.go
+gopkg/src/golang.org/x/tools/godoc/server.go
+gopkg/src/golang.org/x/tools/godoc/server_test.go
+gopkg/src/golang.org/x/tools/godoc/snippet.go
+gopkg/src/golang.org/x/tools/godoc/spec.go
+gopkg/src/golang.org/x/tools/godoc/spot.go
+gopkg/src/golang.org/x/tools/godoc/static/analysis/call-eg.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/call3.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/callers1.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/callers2.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/chan1.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/chan2a.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/chan2b.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/error1.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/help.html
+gopkg/src/golang.org/x/tools/godoc/static/analysis/ident-def.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/ident-field.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/ident-func.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/ipcg-func.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/ipcg-pkg.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/typeinfo-pkg.png
+gopkg/src/golang.org/x/tools/godoc/static/analysis/typeinfo-src.png
+gopkg/src/golang.org/x/tools/godoc/static/callgraph.html
+gopkg/src/golang.org/x/tools/godoc/static/codewalk.html
+gopkg/src/golang.org/x/tools/godoc/static/codewalkdir.html
+gopkg/src/golang.org/x/tools/godoc/static/dirlist.html
+gopkg/src/golang.org/x/tools/godoc/static/doc.go
+gopkg/src/golang.org/x/tools/godoc/static/error.html
+gopkg/src/golang.org/x/tools/godoc/static/example.html
+gopkg/src/golang.org/x/tools/godoc/static/gen.go
+gopkg/src/golang.org/x/tools/godoc/static/godoc.html
+gopkg/src/golang.org/x/tools/godoc/static/godocs.js
+gopkg/src/golang.org/x/tools/godoc/static/images/minus.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/plus.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-black-line.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-black.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-default-line.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-default.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-gray-line.gif
+gopkg/src/golang.org/x/tools/godoc/static/images/treeview-gray.gif
+gopkg/src/golang.org/x/tools/godoc/static/implements.html
+gopkg/src/golang.org/x/tools/godoc/static/jquery.js
+gopkg/src/golang.org/x/tools/godoc/static/jquery.treeview.css
+gopkg/src/golang.org/x/tools/godoc/static/jquery.treeview.edit.js
+gopkg/src/golang.org/x/tools/godoc/static/jquery.treeview.js
+gopkg/src/golang.org/x/tools/godoc/static/makestatic.go
+gopkg/src/golang.org/x/tools/godoc/static/methodset.html
+gopkg/src/golang.org/x/tools/godoc/static/opensearch.xml
+gopkg/src/golang.org/x/tools/godoc/static/package.html
+gopkg/src/golang.org/x/tools/godoc/static/package.txt
+gopkg/src/golang.org/x/tools/godoc/static/play.js
+gopkg/src/golang.org/x/tools/godoc/static/playground.js
+gopkg/src/golang.org/x/tools/godoc/static/search.html
+gopkg/src/golang.org/x/tools/godoc/static/search.txt
+gopkg/src/golang.org/x/tools/godoc/static/searchcode.html
+gopkg/src/golang.org/x/tools/godoc/static/searchdoc.html
+gopkg/src/golang.org/x/tools/godoc/static/searchtxt.html
+gopkg/src/golang.org/x/tools/godoc/static/static.go
+gopkg/src/golang.org/x/tools/godoc/static/style.css
+gopkg/src/golang.org/x/tools/godoc/tab.go
+gopkg/src/golang.org/x/tools/godoc/template.go
+gopkg/src/golang.org/x/tools/godoc/util/throttle.go
+gopkg/src/golang.org/x/tools/godoc/util/util.go
+gopkg/src/golang.org/x/tools/godoc/vfs/gatefs/gatefs.go
+gopkg/src/golang.org/x/tools/godoc/vfs/httpfs/httpfs.go
+gopkg/src/golang.org/x/tools/godoc/vfs/mapfs/mapfs.go
+gopkg/src/golang.org/x/tools/godoc/vfs/mapfs/mapfs_test.go
+gopkg/src/golang.org/x/tools/godoc/vfs/namespace.go
+gopkg/src/golang.org/x/tools/godoc/vfs/os.go
+gopkg/src/golang.org/x/tools/godoc/vfs/vfs.go
+gopkg/src/golang.org/x/tools/godoc/vfs/zipfs/zipfs.go
+gopkg/src/golang.org/x/tools/imports/fix.go
+gopkg/src/golang.org/x/tools/imports/fix_test.go
+gopkg/src/golang.org/x/tools/imports/imports.go
+gopkg/src/golang.org/x/tools/imports/mkindex.go
+gopkg/src/golang.org/x/tools/imports/mkstdlib.go
+gopkg/src/golang.org/x/tools/imports/sortimports.go
+gopkg/src/golang.org/x/tools/imports/sortimports_compat.go
+gopkg/src/golang.org/x/tools/imports/zstdlib.go
+gopkg/src/golang.org/x/tools/oracle/TODO
+gopkg/src/golang.org/x/tools/oracle/callees.go
+gopkg/src/golang.org/x/tools/oracle/callers.go
+gopkg/src/golang.org/x/tools/oracle/callstack.go
+gopkg/src/golang.org/x/tools/oracle/definition.go
+gopkg/src/golang.org/x/tools/oracle/describe.go
+gopkg/src/golang.org/x/tools/oracle/freevars.go
+gopkg/src/golang.org/x/tools/oracle/implements.go
+gopkg/src/golang.org/x/tools/oracle/oracle.go
+gopkg/src/golang.org/x/tools/oracle/oracle_test.go
+gopkg/src/golang.org/x/tools/oracle/peers.go
+gopkg/src/golang.org/x/tools/oracle/pointsto.go
+gopkg/src/golang.org/x/tools/oracle/pos.go
+gopkg/src/golang.org/x/tools/oracle/referrers.go
+gopkg/src/golang.org/x/tools/oracle/serial/serial.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/calls-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/calls-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/calls/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/calls/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/describe-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/describe-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/describe/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/describe/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/freevars/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/freevars/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-methods-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-methods-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-methods/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements-methods/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/implements/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/imports/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/imports/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/lib/lib.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/main/multi.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/peers-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/peers-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/peers/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/peers/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/pointsto-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/pointsto-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/pointsto/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/pointsto/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers/ext_test.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers/int_test.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/referrers/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/reflection/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/reflection/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/what-json/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/what-json/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/what/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/what/main.golden
+gopkg/src/golang.org/x/tools/oracle/testdata/src/whicherrs/main.go
+gopkg/src/golang.org/x/tools/oracle/testdata/src/whicherrs/main.golden
+gopkg/src/golang.org/x/tools/oracle/what.go
+gopkg/src/golang.org/x/tools/oracle/whicherrs.go
+gopkg/src/golang.org/x/tools/playground/appengine.go
+gopkg/src/golang.org/x/tools/playground/common.go
+gopkg/src/golang.org/x/tools/playground/local.go
+gopkg/src/golang.org/x/tools/playground/socket/socket.go
+gopkg/src/golang.org/x/tools/present/args.go
+gopkg/src/golang.org/x/tools/present/caption.go
+gopkg/src/golang.org/x/tools/present/code.go
+gopkg/src/golang.org/x/tools/present/doc.go
+gopkg/src/golang.org/x/tools/present/html.go
+gopkg/src/golang.org/x/tools/present/iframe.go
+gopkg/src/golang.org/x/tools/present/image.go
+gopkg/src/golang.org/x/tools/present/link.go
+gopkg/src/golang.org/x/tools/present/link_test.go
+gopkg/src/golang.org/x/tools/present/parse.go
+gopkg/src/golang.org/x/tools/present/style.go
+gopkg/src/golang.org/x/tools/present/style_test.go
+gopkg/src/golang.org/x/tools/refactor/README
+gopkg/src/golang.org/x/tools/refactor/eg/eg.go
+gopkg/src/golang.org/x/tools/refactor/eg/eg_test.go
+gopkg/src/golang.org/x/tools/refactor/eg/match.go
+gopkg/src/golang.org/x/tools/refactor/eg/rewrite.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/A.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/A1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/A1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/A2.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/A2.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/B.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/B1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/B1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/C.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/C1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/C1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/D.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/D1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/D1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/E.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/E1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/E1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/F.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/F1.go
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/F1.golden
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/bad_type.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/expr_type_mismatch.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/no_after_return.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/no_before.template
+gopkg/src/golang.org/x/tools/refactor/eg/testdata/type_mismatch.template
+gopkg/src/golang.org/x/tools/refactor/importgraph/graph.go
+gopkg/src/golang.org/x/tools/refactor/importgraph/graph_test.go
+gopkg/src/golang.org/x/tools/refactor/lexical/lexical.go
+gopkg/src/golang.org/x/tools/refactor/lexical/lexical_test.go
+gopkg/src/golang.org/x/tools/refactor/rename/check.go
+gopkg/src/golang.org/x/tools/refactor/rename/mvpkg.go
+gopkg/src/golang.org/x/tools/refactor/rename/mvpkg_test.go
+gopkg/src/golang.org/x/tools/refactor/rename/rename.el
+gopkg/src/golang.org/x/tools/refactor/rename/rename.go
+gopkg/src/golang.org/x/tools/refactor/rename/rename_test.go
+gopkg/src/golang.org/x/tools/refactor/rename/spec.go
+gopkg/src/golang.org/x/tools/refactor/rename/util.go
+gopkg/src/golang.org/x/tools/refactor/satisfy/find.go
diff --git a/devel/go-tools/distinfo b/devel/go-tools/distinfo
new file mode 100644
index 00000000000..5e90783821a
--- /dev/null
+++ b/devel/go-tools/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/05/11 14:45:32 bsiegert Exp $
+
+SHA1 (tools-d00f0cb57d.tar.gz) = f0b894faa4e42166e82ca3176ec114ff7011005d
+RMD160 (tools-d00f0cb57d.tar.gz) = 784b144c11b3b5b56829390d5597252a55a390d1
+Size (tools-d00f0cb57d.tar.gz) = 1618876 bytes