_content: fix links to x repos

Fixes golang/go#51785

Change-Id: Ic5efc91122f83b92ce37de1cd402f3bba3b84cf1
Reviewed-on: https://go-review.googlesource.com/c/website/+/394815
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Trust: Dmitri Shuralyov <dmitshur@google.com>
diff --git a/_content/blog/matchlang.md b/_content/blog/matchlang.md
index 0c77f92..86ffe4b 100644
--- a/_content/blog/matchlang.md
+++ b/_content/blog/matchlang.md
@@ -117,7 +117,7 @@
 _Using a “parent” of a language as fallback is non-trivial_
 
 Suppose your application supports Angolan Portuguese (“pt-AO”).
-Packages in [golang.org/x/text](/x/text), like collation and display, may not
+Packages in [golang.org/x/text](https://golang.org/x/text), like collation and display, may not
 have specific support for this dialect.
 The correct course of action in such cases is to match the closest parent dialect.
 Languages are arranged in a hierarchy, with each specific language having a more
@@ -138,7 +138,7 @@
 
 ## Language Matching in Go
 
-The Go package [golang.org/x/text/language](/x/text/language) implements the BCP 47
+The Go package [golang.org/x/text/language](https://golang.org/x/text/language) implements the BCP 47
 standard for language tags and adds support for deciding which language to use
 based on data published in the Unicode Common Locale Data Repository (CLDR).
 
@@ -275,7 +275,7 @@
 
 ### Displaying Supported Languages
 
-The [golang.org/x/text/language/display](/x/text/language/display) package allows naming language
+The [golang.org/x/text/language/display](https://golang.org/x/text/language/display) package allows naming language
 tags in many languages.
 It also contains a “Self” namer for displaying a tag in its own language.
 
@@ -306,5 +306,5 @@
 language tags.
 As described above, this can produce awful results.
 
-Go's [golang.org/x/text/language](/x/text/language) package solves this complex problem
+Go's [golang.org/x/text/language](https://golang.org/x/text/language) package solves this complex problem
 while still presenting a simple, easy-to-use API. Enjoy.
diff --git a/_content/blog/versioning-proposal.md b/_content/blog/versioning-proposal.md
index 2b93abd..3ee57e3 100644
--- a/_content/blog/versioning-proposal.md
+++ b/_content/blog/versioning-proposal.md
@@ -256,7 +256,7 @@
 Even though it might look like a complete implementation,
 it’s still just a prototype,
 one that we will all need to work together to complete.
-You can download and try the `vgo` prototype from [golang.org/x/vgo](/x/vgo),
+You can download and try the `vgo` prototype from [golang.org/x/vgo](https://golang.org/x/vgo),
 and you can read the
 [Tour of Versioned Go](https://research.swtch.com/vgo-tour)
 to get a sense of what using `vgo` is like.
diff --git a/_content/doc/go1.4.html b/_content/doc/go1.4.html
index d8f9a5c..32b16b8 100644
--- a/_content/doc/go1.4.html
+++ b/_content/doc/go1.4.html
@@ -127,7 +127,7 @@
 <p>
 Go 1.4 can build binaries for ARM processors running the Android operating system.
 It can also build a <code>.so</code> library that can be loaded by an Android application
-using the supporting packages in the <a href="/x/mobile">mobile</a> subrepository.
+using the supporting packages in the <a href="https://golang.org/x/mobile">mobile</a> subrepository.
 A brief description of the plans for this experimental port are available
 <a href="/s/go14android">here</a>.
 </p>
@@ -612,7 +612,7 @@
 </p>
 
 <p>
-A new subrepository, <a href="/x/sys">golang.org/x/sys</a>,
+A new subrepository, <a href="https://golang.org/x/sys">golang.org/x/sys</a>,
 has been created to serve as the location for new developments to support system
 calls on all kernels.
 It has a nicer structure, with three packages that each hold the implementation of
diff --git a/_content/doc/go1.6.html b/_content/doc/go1.6.html
index b45c637..1bcfe46 100644
--- a/_content/doc/go1.6.html
+++ b/_content/doc/go1.6.html
@@ -278,7 +278,7 @@
 
 <p>
 Programs that must adjust HTTP/2 protocol-specific details can import and use
-<a href="/x/net/http2"><code>golang.org/x/net/http2</code></a>,
+<a href="https://golang.org/x/net/http2"><code>golang.org/x/net/http2</code></a>,
 in particular its
 <a href="https://godoc.org/golang.org/x/net/http2/#ConfigureServer">ConfigureServer</a>
 and
@@ -918,4 +918,3 @@
 </li>
 
 </ul>
-
diff --git a/_content/doc/go1.7.html b/_content/doc/go1.7.html
index 575f5f8..57fcbff 100644
--- a/_content/doc/go1.7.html
+++ b/_content/doc/go1.7.html
@@ -37,7 +37,7 @@
 The release <a href="#ports">adds a port to IBM LinuxOne</a>;
 <a href="#compiler">updates the x86-64 compiler back end</a> to generate more efficient code;
 includes the <a href="#context">context package</a>, promoted from the
-<a href="/x/net/context">x/net subrepository</a>
+<a href="https://golang.org/x/net/context">x/net subrepository</a>
 and now used in the standard library;
 and <a href="#testing">adds support in the testing package</a> for
 creating hierarchies of tests and benchmarks.
diff --git a/_content/doc/go1compat.html b/_content/doc/go1compat.html
index a6faa93..74732ca 100644
--- a/_content/doc/go1compat.html
+++ b/_content/doc/go1compat.html
@@ -164,7 +164,7 @@
 
 <p>
 Code in sub-repositories of the main go tree, such as
-<a href="/x/net">golang.org/x/net</a>,
+<a href="https://golang.org/x/net">golang.org/x/net</a>,
 may be developed under
 looser compatibility requirements. However, the sub-repositories
 will be tagged as appropriate to identify versions that are compatible
@@ -181,7 +181,7 @@
 As of Go version 1.4, the <code>syscall</code> package is frozen.
 Any evolution of the system call interface must be supported elsewhere,
 such as in the
-<a href="/x/sys">go.sys</a> subrepository.
+<a href="https://golang.org/x/sys">go.sys</a> subrepository.
 For details and background, see
 <a href="/s/go1.4-syscall">this document</a>.
 </p>