c4b4e4b0fa
This regression is due to https://go-review.googlesource.com/c/go/+/100235 which made the go/scanner behavior match the compiler's scanner by not modifying filenames in line directives in any form. Specifically, relative filenames now remain relative. This makes it easier to reason about the behavior of the scanner but may require clients to adjust those filenames. If removing the longer path in the .golden file is not satisfactory, the (scanner) client may have to massage positions returned via line directives; or better, the line directives are created with extended path information. R=adonovan Change-Id: I836571a6dafef5e6d81e4c7add203c994e107055 Reviewed-on: https://go-review.googlesource.com/101015 Run-TryBot: Robert Griesemer <gri@golang.org> Reviewed-by: Andrew Bonventre <andybons@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> |
||
---|---|---|
benchmark/parse | ||
blog | ||
cmd | ||
container/intsets | ||
cover | ||
go | ||
godoc | ||
imports | ||
playground | ||
present | ||
refactor | ||
third_party | ||
.gitattributes | ||
.gitignore | ||
AUTHORS | ||
codereview.cfg | ||
CONTRIBUTING.md | ||
CONTRIBUTORS | ||
LICENSE | ||
PATENTS | ||
README.md |
Go Tools
This subrepository holds the source for various packages and tools that support the Go programming language.
Some of the tools, godoc
and vet
for example, are included in binary Go
distributions.
Others, including the Go guru
and the test coverage tool, can be fetched with
go get
.
Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs.
Download/Install
The easiest way to install is to run go get -u golang.org/x/tools/...
. You can
also manually git clone the repository to $GOPATH/src/golang.org/x/tools
.
Report Issues / Send Patches
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the tools repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/tools/(your subdir):" in the subject line, so it is easy to find.