all: refer to build.golang.org by HTTPS URLs only

Most of these are documentation fixes.

Change-Id: If100cc2ef0ee0b8b47a1e96e4c51a2be8caf5842
Reviewed-on: https://go-review.googlesource.com/22366
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/README b/README
index 41802da..350f4d3 100644
--- a/README
+++ b/README
@@ -3,7 +3,7 @@
 
 To submit changes to this repository, see http://golang.org/doc/contribute.html.
 
-app/: a.k.a the "dashboard"; the App Engine code that runs http://build.golang.org/
+app/: a.k.a the "dashboard"; the App Engine code that runs https://build.golang.org/
 
 cmd/:
 
diff --git a/app/build/notify.go b/app/build/notify.go
index 025b33a..6fb9536 100644
--- a/app/build/notify.go
+++ b/app/build/notify.go
@@ -304,7 +304,7 @@
 	}
 	sort.Sort(PerfChangeBenchmarkSlice(benchmarks))
 
-	u := fmt.Sprintf("http://%v/perfdetail?commit=%v&commit0=%v&kind=builder&builder=%v", domain, com.Hash, prevCommitHash, builder)
+	u := fmt.Sprintf("https://%v/perfdetail?commit=%v&commit0=%v&kind=builder&builder=%v", domain, com.Hash, prevCommitHash, builder)
 
 	// Prepare mail message (without Commit, for updateCL).
 	var body bytes.Buffer
diff --git a/cmd/coordinator/builders.go b/cmd/coordinator/builders.go
index 38d8ad2..9fd761b 100644
--- a/cmd/coordinator/builders.go
+++ b/cmd/coordinator/builders.go
@@ -29,7 +29,7 @@
 <header>
 	<h1>Go Build Coordinator</h1>
 	<nav>
-		<a href="http://build.golang.org">Dashboard</a>
+		<a href="https://build.golang.org">Dashboard</a>
 		<a href="/builders">Builders</a>
 	</nav>
 	<div class="clear"></div>
diff --git a/cmd/coordinator/coordinator.go b/cmd/coordinator/coordinator.go
index 4280544..206477c 100644
--- a/cmd/coordinator/coordinator.go
+++ b/cmd/coordinator/coordinator.go
@@ -598,7 +598,7 @@
 	w.(http.Flusher).Flush()
 }
 
-// findWorkLoop polls http://build.golang.org/?mode=json looking for new work
+// findWorkLoop polls https://build.golang.org/?mode=json looking for new work
 // for the main dashboard. It does not support gccgo.
 // TODO(bradfitz): it also currently does not support subrepos.
 func findWorkLoop(work chan<- builderRev) {
diff --git a/cmd/coordinator/status.go b/cmd/coordinator/status.go
index d4de736..f66b64b 100644
--- a/cmd/coordinator/status.go
+++ b/cmd/coordinator/status.go
@@ -110,7 +110,7 @@
 <header>
 	<h1>Go Build Coordinator</h1>
 	<nav>
-		<a href="http://build.golang.org">Dashboard</a>
+		<a href="https://build.golang.org">Dashboard</a>
 		<a href="/builders">Builders</a>
 	</nav>
 	<div class="clear"></div>
diff --git a/types/types.go b/types/types.go
index 0a63ca9..d8a09aa 100644
--- a/types/types.go
+++ b/types/types.go
@@ -7,7 +7,7 @@
 package types
 
 // BuildStatus is the data structure that's marshalled as JSON
-// for the http://build.golang.org/?mode=json page.
+// for the https://build.golang.org/?mode=json page.
 type BuildStatus struct {
 	// Builders is a list of all known builders.
 	// The order that builders appear is the same order as the build results for a revision.
@@ -20,7 +20,7 @@
 }
 
 // BuildRevision is the status of a commit across all builders.
-// It corresponds to a single row of http://build.golang.org/
+// It corresponds to a single row of https://build.golang.org/
 type BuildRevision struct {
 	// Repo is "go" for the main repo, else  "tools", "crypto", "net", etc.
 	// These are repos as listed at https://go.googlesource.com/