cmd/golangorg: skip tests that require godoc when the 'go' binary is not available to build it

Fixes golang/go#33946

Change-Id: Ib4d14a3acad1c610e4c07dcff1a56757cd9492c8
Reviewed-on: https://go-review.googlesource.com/c/website/+/192329
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Alexander Rakoczy <alex@golang.org>
diff --git a/cmd/golangorg/godoc_test.go b/cmd/golangorg/godoc_test.go
index d46bdab..5a90234 100644
--- a/cmd/golangorg/godoc_test.go
+++ b/cmd/golangorg/godoc_test.go
@@ -29,6 +29,10 @@
 	if runtime.GOARCH == "arm" {
 		t.Skip("skipping test on arm platforms; too slow")
 	}
+	if _, err := exec.LookPath("go"); err != nil {
+		t.Skipf("skipping test because 'go' command unavailable: %v", err)
+	}
+
 	tmp, err := ioutil.TempDir("", "godoc-regtest-")
 	if err != nil {
 		t.Fatal(err)