go/build: remove use of package log
package log does not belong here,
even for an impossible condition.
Change-Id: I6180a4f7766a8e5759db4f33d03703d0b678d0b4
Reviewed-on: https://go-review.googlesource.com/c/go/+/241077
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/src/go/build/build.go b/src/go/build/build.go
index 1a122c6..4a5da30 100644
--- a/src/go/build/build.go
+++ b/src/go/build/build.go
@@ -16,7 +16,6 @@
"internal/goversion"
"io"
"io/ioutil"
- "log"
"os"
"os/exec"
pathpkg "path"
@@ -924,7 +923,7 @@
quoted := spec.Path.Value
path, err := strconv.Unquote(quoted)
if err != nil {
- log.Panicf("%s: parser returned invalid quoted string: <%s>", filename, quoted)
+ panic(fmt.Sprintf("%s: parser returned invalid quoted string: <%s>", filename, quoted))
}
fileImports = append(fileImports, importPos{path, spec.Pos()})
if path == "C" {