content/static/doc: update placeholder video

Fix the link for the placeholder video like
CL 203825 did for the runtime selected one.

Fixes golang/go#44037

Change-Id: Ic8b397c2c69f94d8a35e800515825380d06eaa4c
Reviewed-on: https://go-review.googlesource.com/c/website/+/288692
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Alexander Rakoczy <alex@golang.org>
Trust: Alexander Rakoczy <alex@golang.org>
Trust: Carlos Amedee <carlos@golang.org>
diff --git a/content/static/doc/root.html b/content/static/doc/root.html
index 6f51574..92be7ec 100644
--- a/content/static/doc/root.html
+++ b/content/static/doc/root.html
@@ -74,7 +74,7 @@
     <section class="HomeSection">
       <h2 class="HomeSection-header">Featured video</h2>
       <div class="js-videoContainer" style="--aspect-ratio-padding: 58.07%;">
-        <iframe width="415" height="241" src="https://www.youtube.com/embed/cQ7STILAS0M" frameborder="0" allowfullscreen></iframe>
+        <iframe width="415" height="241" src="https://www.youtube.com/embed/rFejpH_tAHM" frameborder="0" allowfullscreen></iframe>
       </div>
     </section>
   {{end}}
diff --git a/content/static/static.go b/content/static/static.go
index 75d277f..7b5690a 100644
--- a/content/static/static.go
+++ b/content/static/static.go
@@ -99,7 +99,7 @@
 
 	"doc/mvs/upgrade.svg": "<?xml\x20version=\"1.0\"\x20encoding=\"UTF-8\"\x20standalone=\"no\"?>\x0a<!DOCTYPE\x20svg\x20PUBLIC\x20\"-//W3C//DTD\x20SVG\x201.1//EN\"\x20\"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\x0a<svg\x20xmlns=\"http://www.w3.org/2000/svg\"\x20xmlns:xl=\"http://www.w3.org/1999/xlink\"\x20version=\"1.1\"\x20xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\x20viewBox=\"-1\x20-5\x20528\x20276\"\x20width=\"528\"\x20height=\"276\">\x0a\x20\x20<defs>\x0a\x20\x20\x20\x20<font-face\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20panose-1=\"2\x200\x200\x200\x200\x200\x200\x200\x200\x200\"\x20units-per-em=\"1000\"\x20underline-position=\"-73.24219\"\x20underline-thickness=\"48.828125\"\x20slope=\"0\"\x20x-height=\"528.3203\"\x20cap-height=\"710.9375\"\x20ascent=\"927.7344\"\x20descent=\"-244.14062\"\x20font-weight=\"700\">\x0a\x20\x20\x20\x20\x20\x20<font-face-src>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<font-face-name\x20name=\"Roboto-Bold\"/>\x0a\x20\x20\x20\x20\x20\x20</font-face-src>\x0a\x20\x20\x20\x20</font-face>\x0a\x20\x20\x20\x20<font-face\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20panose-1=\"2\x200\x200\x200\x200\x200\x200\x200\x200\x200\"\x20units-per-em=\"1000\"\x20underline-position=\"-73.24219\"\x20underline-thickness=\"48.828125\"\x20slope=\"0\"\x20x-height=\"528.3203\"\x20cap-height=\"710.9375\"\x20ascent=\"927.7344\"\x20descent=\"-244.14062\"\x20font-weight=\"400\">\x0a\x20\x20\x20\x20\x20\x20<font-face-src>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<font-face-name\x20name=\"Roboto-Regular\"/>\x0a\x20\x20\x20\x20\x20\x20</font-face-src>\x0a\x20\x20\x20\x20</font-face>\x0a\x20\x20\x20\x20<marker\x20orient=\"auto\"\x20overflow=\"visible\"\x20markerUnits=\"strokeWidth\"\x20id=\"FilledArrow_Marker\"\x20stroke-linejoin=\"miter\"\x20stroke-miterlimit=\"10\"\x20viewBox=\"-1\x20-4\x2010\x208\"\x20markerWidth=\"10\"\x20markerHeight=\"8\"\x20color=\"black\">\x0a\x20\x20\x20\x20\x20\x20<g>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x208\x200\x20L\x200\x20-3\x20L\x200\x203\x20Z\"\x20fill=\"currentColor\"\x20stroke=\"currentColor\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20</marker>\x0a\x20\x20\x20\x20<marker\x20orient=\"auto\"\x20overflow=\"visible\"\x20markerUnits=\"strokeWidth\"\x20id=\"FilledArrow_Marker_2\"\x20stroke-linejoin=\"miter\"\x20stroke-miterlimit=\"10\"\x20viewBox=\"-1\x20-3\x206\x206\"\x20markerWidth=\"6\"\x20markerHeight=\"6\"\x20color=\"black\">\x0a\x20\x20\x20\x20\x20\x20<g>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x204\x200\x20L\x200\x20-1.5\x20L\x200\x201.5\x20Z\"\x20fill=\"currentColor\"\x20stroke=\"currentColor\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20</marker>\x0a\x20\x20\x20\x20<font-face\x20font-family=\"Helvetica\x20Neue\"\x20font-size=\"14\"\x20panose-1=\"2\x200\x205\x203\x200\x200\x200\x202\x200\x204\"\x20units-per-em=\"1000\"\x20underline-position=\"-100\"\x20underline-thickness=\"50\"\x20slope=\"0\"\x20x-height=\"517\"\x20cap-height=\"714\"\x20ascent=\"951.9958\"\x20descent=\"-212.99744\"\x20font-weight=\"400\">\x0a\x20\x20\x20\x20\x20\x20<font-face-src>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<font-face-name\x20name=\"HelveticaNeue\"/>\x0a\x20\x20\x20\x20\x20\x20</font-face-src>\x0a\x20\x20\x20\x20</font-face>\x0a\x20\x20</defs>\x0a\x20\x20<metadata>\x20Produced\x20by\x20OmniGraffle\x207.16\x20\x0a\x20\x20\x20\x20<dc:date>2020-06-16\x2022:22:02\x20+0000</dc:date>\x0a\x20\x20</metadata>\x0a\x20\x20<g\x20id=\"Canvas_1\"\x20stroke-opacity=\"1\"\x20stroke-dasharray=\"none\"\x20stroke=\"none\"\x20fill-opacity=\"1\"\x20fill=\"none\">\x0a\x20\x20\x20\x20<title>Canvas\x201</title>\x0a\x20\x20\x20\x20<g\x20id=\"Canvas_1:\x20Layer\x201\">\x0a\x20\x20\x20\x20\x20\x20<title>Layer\x201</title>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_2\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"130\"\x20y=\"0\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"130\"\x20y=\"0\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(135\x205.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"2.1015625\"\x20y=\"15\">Main</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_3\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"180\"\x20y=\"60\"\x20width=\"190\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x20180\x2060\x20L\x20370\x2060\x20L\x20370\x20110\x20L\x20180\x20110\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_4\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"190\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"190\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(195\x2075.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.9492188\"\x20y=\"15\">B\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_10\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"250\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"250\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(255\x2075.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.9492188\"\x20y=\"15\">B\x201.2</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_11\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(315\x2075.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"1.3984375\"\x20y=\"15\">B\x201.3</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_17\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"0\"\x20y=\"60\"\x20width=\"130\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x200\x2060\x20L\x20130\x2060\x20L\x20130\x20110\x20L\x200\x20110\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_16\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"10\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"10\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(15\x2075.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.7109375\"\x20y=\"15\">A\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_15\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"70\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"70\"\x20y=\"70\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(75\x2075.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"1.1210938\"\x20y=\"15\">A\x201.2</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_27\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"141.07143\"\x20y1=\"31.25\"\x20x2=\"115.3714\"\x20y2=\"61.23336\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_28\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"181.25\"\x20y1=\"30.3125\"\x20x2=\"241.4486\"\x20y2=\"65.42834\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_32\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"0\"\x20y=\"140\"\x20width=\"250\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x200\x20140\x20L\x20250\x20140\x20L\x20250\x20190\x20L\x200\x20190\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_31\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"10\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"10\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(15\x20155.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.7226562\"\x20y=\"15\">C\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_30\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"70\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"70\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(75\x20155.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.7226562\"\x20y=\"15\">C\x201.2</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_33\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"130\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"130\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(135\x20155.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.7226562\"\x20y=\"15\">C\x201.3</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_34\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"190\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"190\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(195\x20155.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"1.2695312\"\x20y=\"15\">C\x201.4</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_40\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"60\"\x20y=\"220\"\x20width=\"190\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x2060\x20220\x20L\x20250\x20220\x20L\x20250\x20270\x20L\x2060\x20270\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_39\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"69\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"69\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(74\x20235.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.6835938\"\x20y=\"15\">D\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_38\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"129\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"129\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(134\x20235.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"1.6835938\"\x20y=\"15\">D\x201.2</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_37\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"189\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"189\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(194\x20235.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"1.3046875\"\x20y=\"15\">D\x201.3</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_44\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"300\"\x20y=\"140\"\x20width=\"70\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x20300\x20140\x20L\x20370\x20140\x20L\x20370\x20190\x20L\x20300\x20190\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_43\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"150\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(315\x20155.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"2.0039062\"\x20y=\"15\">E\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_48\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"300\"\x20y=\"220\"\x20width=\"70\"\x20height=\"50\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x20300\x20220\x20L\x20370\x20220\x20L\x20370\x20270\x20L\x20300\x20270\x20Z\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-dasharray=\"4.0,4.0\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_47\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"310\"\x20y=\"230\"\x20width=\"50\"\x20height=\"30\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(315\x20235.5)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Roboto\"\x20font-size=\"16\"\x20font-weight=\"700\"\x20fill=\"black\"\x20x=\"2.1210938\"\x20y=\"15\">F\x201.1</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_50\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"107.1875\"\x20y1=\"101.25\"\x20x2=\"137.81\"\x20y2=\"142.08\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_51\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"263.75\"\x20y1=\"100\"\x20x2=\"233.1275\"\x20y2=\"140.83\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_52\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"35\"\x20y1=\"100\"\x20x2=\"35\"\x20y2=\"140.1\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_53\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"46.0625\"\x20y1=\"180\"\x20x2=\"77.06143\"\x20y2=\"222.03245\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_54\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"94.8125\"\x20y1=\"180\"\x20x2=\"94.31124\"\x20y2=\"220.10077\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_55\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"154.8125\"\x20y1=\"180\"\x20x2=\"154.31124\"\x20y2=\"220.10077\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_56\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"202.60938\"\x20y1=\"181.25\"\x20x2=\"171.4403\"\x20y2=\"222.12749\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_57\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"335\"\x20y1=\"101.25\"\x20x2=\"335\"\x20y2=\"138.85\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_58\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x20330.5695\x20181.25\x20C\x20329.1791\x20188.12527\x20328\x20196.69805\x20328\x20206\x20C\x20328\x20210.61503\x20328.29024\x20214.96764\x20328.75252\x20218.97336\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_59\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\"M\x20341.7068\x20228.75\x20C\x20343.52436\x20222.47873\x20345\x20214.70632\x20345\x20206\x20C\x20345\x20200.66228\x20344.44535\x20195.56466\x20343.5973\x20190.8901\"\x20marker-end=\"url(#FilledArrow_Marker)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_60\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"300\"\x20y1=\"85\"\x20x2=\"302.85\"\x20y2=\"85\"\x20marker-end=\"url(#FilledArrow_Marker_2)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_61\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"180\"\x20y1=\"165\"\x20x2=\"182.85\"\x20y2=\"165\"\x20marker-end=\"url(#FilledArrow_Marker_2)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Line_62\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\"179\"\x20y1=\"245\"\x20x2=\"181.85\"\x20y2=\"245\"\x20marker-end=\"url(#FilledArrow_Marker_2)\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_68\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"0\"\x20width=\"16\"\x20height=\"16\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"0\"\x20width=\"16\"\x20height=\"16\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"2.5\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_67\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(417\x200)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Helvetica\x20Neue\"\x20font-size=\"14\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"0\"\x20y=\"13\">Selected\x20version</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_66\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"26\"\x20width=\"16\"\x20height=\"16\"\x20fill=\"#e0ebf5\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"26\"\x20width=\"16\"\x20height=\"16\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_65\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(417\x2026)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Helvetica\x20Neue\"\x20font-size=\"14\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"0\"\x20y=\"13\">go.mod\x20loaded</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_64\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"52\"\x20width=\"16\"\x20height=\"16\"\x20fill=\"white\"/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\"390\"\x20y=\"52\"\x20width=\"16\"\x20height=\"16\"\x20stroke=\"black\"\x20stroke-linecap=\"round\"\x20stroke-linejoin=\"round\"\x20stroke-width=\"1\"/>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20\x20\x20<g\x20id=\"Graphic_63\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<text\x20transform=\"translate(417\x2052)\"\x20fill=\"black\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tspan\x20font-family=\"Helvetica\x20Neue\"\x20font-size=\"14\"\x20font-weight=\"400\"\x20fill=\"black\"\x20x=\"0\"\x20y=\"13\">Available\x20version</tspan>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</text>\x0a\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20</g>\x0a\x20\x20</g>\x0a</svg>\x0a",
 
-	"doc/root.html": "<!--{\x0a\x20\x20\"Path\":\x20\"/\",\x0a\x20\x20\"Template\":\x20true\x0a}-->\x0a\x0a<div\x20class=\"HomeContainer\">\x0a\x20\x20<section\x20class=\"HomeSection\x20Hero\">\x0a\x20\x20\x20\x20<h1\x20class=\"Hero-header\">\x0a\x20\x20\x20\x20\x20\x20Go\x20is\x20an\x20open\x20source\x20programming\x20language\x20that\x20makes\x20it\x20easy\x20to\x20build\x0a\x20\x20\x20\x20\x20\x20<strong>simple</strong>,\x20<strong>reliable</strong>,\x20and\x20<strong>efficient</strong>\x20software.\x0a\x20\x20\x20\x20</h1>\x0a\x20\x20\x20\x20<i\x20class=\"Hero-gopher\"></i>\x0a\x20\x20\x20\x20<a\x20href=\"/dl/\"\x20class=\"Button\x20Button--big\x20HeroDownloadButton\">\x0a\x20\x20\x20\x20\x20\x20<img\x20class=\"HeroDownloadButton-image\"\x20src=\"/lib/godoc/images/cloud-download.svg\"\x20alt=\"\">\x0a\x20\x20\x20\x20\x20\x20Download\x20Go\x0a\x20\x20\x20\x20</a>\x0a\x20\x20\x20\x20<p\x20class=\"Hero-description\">\x0a\x20\x20\x20\x20\x20\x20Binary\x20distributions\x20available\x20for<br>\x0a\x20\x20\x20\x20\x20\x20Linux,\x20macOS,\x20Windows,\x20and\x20more.\x0a\x20\x20\x20\x20</p>\x0a\x20\x20</section>\x0a\x0a\x20\x20<section\x20class=\"HomeSection\x20Playground\">\x0a\x20\x20\x20\x20<div\x20class=\"Playground-headerContainer\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Try\x20Go</h2>\x0a\x20\x20\x20\x20\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20<a\x20class=\"Playground-popout\x20js-playgroundShareEl\">Open\x20in\x20Playground</a>\x0a\x20\x20\x20\x20\x20\x20{{end}}\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-inputContainer\">\x0a\x20\x20\x20\x20\x20\x20<textarea\x20class=\"Playground-input\x20js-playgroundCodeEl\"\x20spellcheck=\"false\"\x20aria-label=\"Try\x20Go\">//\x20You\x20can\x20edit\x20this\x20code!\x0a//\x20Click\x20here\x20and\x20start\x20typing.\x0apackage\x20main\x0a\x0aimport\x20\"fmt\"\x0a\x0afunc\x20main()\x20{\x0a\x09fmt.Println(\"Hello,\x20\xe4\xb8\x96\xe7\x95\x8c\")\x0a}\x0a</textarea>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-outputContainer\x20js-playgroundOutputEl\">\x0a\x20\x20\x20\x20\x20\x20<pre\x20class=\"Playground-output\"><noscript>Hello,\x20\xe4\xb8\x96\xe7\x95\x8c</noscript></pre>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-controls\">\x0a\x20\x20\x20\x20\x20\x20<select\x20class=\"Playground-selectExample\x20js-playgroundToysEl\"\x20aria-label=\"Code\x20examples\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"hello.go\">Hello,\x20World!</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"life.go\">Conway's\x20Game\x20of\x20Life</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"fib.go\">Fibonacci\x20Closure</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"peano.go\">Peano\x20Integers</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"pi.go\">Concurrent\x20pi</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"sieve.go\">Concurrent\x20Prime\x20Sieve</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"solitaire.go\">Peg\x20Solitaire\x20Solver</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"tree.go\">Tree\x20Comparison</option>\x0a\x20\x20\x20\x20\x20\x20</select>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"Playground-buttons\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\"Button\x20Button--primary\x20js-playgroundRunEl\"\x20title=\"Run\x20this\x20code\x20[shift-enter]\">Run</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\"Playground-secondaryButtons\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\"Button\x20js-playgroundShareEl\"\x20title=\"Share\x20this\x20code\">Share</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<a\x20class=\"Button\x20tour\"\x20href=\"https://tour.golang.org/\"\x20title=\"Playground\x20Go\x20from\x20your\x20browser\">Tour</a>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{{end}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20</section>\x0a\x0a\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20<section\x20class=\"HomeSection\x20Blog\x20js-blogContainerEl\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Featured\x20articles</h2>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"Blog-footer\x20js-blogFooterEl\"><a\x20class=\"Button\x20Button--primary\"\x20href=\"https://blog.golang.org/\">Read\x20more\x20&gt;</a></div>\x0a\x20\x20\x20\x20</section>\x0a\x0a\x20\x20\x20\x20<section\x20class=\"HomeSection\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Featured\x20video</h2>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"js-videoContainer\"\x20style=\"--aspect-ratio-padding:\x2058.07%;\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<iframe\x20width=\"415\"\x20height=\"241\"\x20src=\"https://www.youtube.com/embed/cQ7STILAS0M\"\x20frameborder=\"0\"\x20allowfullscreen></iframe>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20</section>\x0a\x20\x20{{end}}\x0a</div>\x0a<script>\x0a(function()\x20{\x0a\x20\x20'use\x20strict';\x0a\x0a\x20\x20window.initFuncs.push(function()\x20{\x0a\x20\x20\x20\x20//\x20Set\x20up\x20playground\x20if\x20enabled.\x0a\x20\x20\x20\x20if\x20(window.playground)\x20{\x0a\x20\x20\x20\x20\x20\x20window.playground({\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"codeEl\":\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundCodeEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"outputEl\":\x20\x20\x20\x20\x20\x20\".js-playgroundOutputEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"runEl\":\x20\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundRunEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"shareEl\":\x20\x20\x20\x20\x20\x20\x20\".js-playgroundShareEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"shareRedirect\":\x20\"//play.golang.org/p/\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"toysEl\":\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundToysEl\"\x0a\x20\x20\x20\x20\x20\x20});\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20The\x20pre\x20matched\x20below\x20is\x20added\x20by\x20the\x20code\x20above.\x20Style\x20it\x20appropriately.\x0a\x20\x20\x20\x20\x20\x20document.querySelector(\".js-playgroundOutputEl\x20pre\").classList.add(\"Playground-output\");\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20$(\".Playground\").hide();\x0a\x20\x20\x20\x20}\x0a\x20\x20});\x0a\x0a\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20function\x20readableTime(t)\x20{\x0a\x20\x20\x20\x20\x20\x20var\x20m\x20=\x20[\"January\",\x20\"February\",\x20\"March\",\x20\"April\",\x20\"May\",\x20\"June\",\x20\"July\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"August\",\x20\"September\",\x20\"October\",\x20\"November\",\x20\"December\"];\x0a\x20\x20\x20\x20\x20\x20var\x20p\x20=\x20t.substring(0,\x20t.indexOf(\"T\")).split(\"-\");\x0a\x20\x20\x20\x20\x20\x20var\x20d\x20=\x20new\x20Date(p[0],\x20p[1]-1,\x20p[2]);\x0a\x20\x20\x20\x20\x20\x20return\x20d.getDate()\x20+\x20\"\x20\"\x20+\x20m[d.getMonth()]\x20+\x20\"\x20\"\x20+\x20d.getFullYear();\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20window.feedLoaded\x20=\x20function(result)\x20{\x0a\x20\x20\x20\x20\x20\x20var\x20read\x20=\x20document.querySelector(\".js-blogFooterEl\");\x0a\x20\x20\x20\x20\x20\x20for\x20(var\x20i\x20=\x200;\x20i\x20<\x20result.length\x20&&\x20i\x20<\x202;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20entry\x20=\x20result[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20header\x20=\x20document.createElement(\"h3\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20header.className\x20=\x20\"Blog-title\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20titleLink\x20=\x20document.createElement(\"a\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.href\x20=\x20entry.Link;\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.rel\x20=\x20\"noopener\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.textContent\x20=\x20entry.Title;\x0a\x20\x20\x20\x20\x20\x20\x20\x20header.appendChild(titleLink);\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(header,\x20read);\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20extract\x20=\x20document.createElement(\"div\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20extract.className\x20=\x20\"Blog-extract\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20extract.innerHTML\x20=\x20entry.Summary;\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Ensure\x20any\x20cross-origin\x20links\x20have\x20rel=noopener\x20set.\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20links\x20=\x20extract.querySelectorAll(\"a\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(var\x20j\x20=\x200;\x20j\x20<\x20links.length;\x20j++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20links[j].rel\x20=\x20\"noopener\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20links[j].classList.add(\"Blog-link\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(extract,\x20read);\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20when\x20=\x20document.createElement(\"div\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20when.className\x20=\x20\"Blog-when\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20when.textContent\x20=\x20\"Published\x20\"\x20+\x20readableTime(entry.Time);\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(when,\x20read);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20window.initFuncs.push(function()\x20{\x0a\x20\x20\x20\x20\x20\x20//\x20Load\x20blog\x20feed.\x0a\x20\x20\x20\x20\x20\x20$(\"<script/>\")\x0a\x20\x20\x20\x20\x20\x20\x20\x20.attr(\"src\",\x20\"//blog.golang.org/.json?jsonp=feedLoaded\")\x0a\x20\x20\x20\x20\x20\x20\x20\x20.appendTo(\"body\");\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20Set\x20the\x20video\x20at\x20random.\x0a\x20\x20\x20\x20\x20\x20var\x20videos\x20=\x20[\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/rFejpH_tAHM\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"dotGo\x202015\x20-\x20Rob\x20Pike\x20-\x20Simplicity\x20is\x20Complicated\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/0ReKdcpNyQg\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"GopherCon\x202015:\x20Robert\x20Griesemer\x20-\x20The\x20Evolution\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/sX8r6zATHGU\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"Steve\x20Francia\x20-\x20Go:\x20building\x20on\x20the\x20shoulders\x20of\x20giants\x20and\x20stepping\x20on\x20a\x20few\x20toes\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/rWJHbh6qO_Y\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"Brad\x20Fitzpatrick\x20Go\x201.11\x20and\x20beyond\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/bmZNaUcwBt4\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"The\x20Why\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/0Zbh_vmAKvk\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"GopherCon\x202017:\x20Russ\x20Cox\x20-\x20The\x20Future\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20];\x0a\x20\x20\x20\x20\x20\x20var\x20v\x20=\x20videos[Math.floor(Math.random()*videos.length)];\x0a\x20\x20\x20\x20\x20\x20$(\".js-videoContainer\x20iframe\").attr(\"src\",\x20v.s).attr(\"title\",\x20v.title);\x0a\x20\x20\x20\x20});\x0a\x20\x20{{end}}\x20{{/*\x20if\x20not\x20.GoogleCN\x20*/}}\x0a})();\x0a</script>\x0a",
+	"doc/root.html": "<!--{\x0a\x20\x20\"Path\":\x20\"/\",\x0a\x20\x20\"Template\":\x20true\x0a}-->\x0a\x0a<div\x20class=\"HomeContainer\">\x0a\x20\x20<section\x20class=\"HomeSection\x20Hero\">\x0a\x20\x20\x20\x20<h1\x20class=\"Hero-header\">\x0a\x20\x20\x20\x20\x20\x20Go\x20is\x20an\x20open\x20source\x20programming\x20language\x20that\x20makes\x20it\x20easy\x20to\x20build\x0a\x20\x20\x20\x20\x20\x20<strong>simple</strong>,\x20<strong>reliable</strong>,\x20and\x20<strong>efficient</strong>\x20software.\x0a\x20\x20\x20\x20</h1>\x0a\x20\x20\x20\x20<i\x20class=\"Hero-gopher\"></i>\x0a\x20\x20\x20\x20<a\x20href=\"/dl/\"\x20class=\"Button\x20Button--big\x20HeroDownloadButton\">\x0a\x20\x20\x20\x20\x20\x20<img\x20class=\"HeroDownloadButton-image\"\x20src=\"/lib/godoc/images/cloud-download.svg\"\x20alt=\"\">\x0a\x20\x20\x20\x20\x20\x20Download\x20Go\x0a\x20\x20\x20\x20</a>\x0a\x20\x20\x20\x20<p\x20class=\"Hero-description\">\x0a\x20\x20\x20\x20\x20\x20Binary\x20distributions\x20available\x20for<br>\x0a\x20\x20\x20\x20\x20\x20Linux,\x20macOS,\x20Windows,\x20and\x20more.\x0a\x20\x20\x20\x20</p>\x0a\x20\x20</section>\x0a\x0a\x20\x20<section\x20class=\"HomeSection\x20Playground\">\x0a\x20\x20\x20\x20<div\x20class=\"Playground-headerContainer\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Try\x20Go</h2>\x0a\x20\x20\x20\x20\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20<a\x20class=\"Playground-popout\x20js-playgroundShareEl\">Open\x20in\x20Playground</a>\x0a\x20\x20\x20\x20\x20\x20{{end}}\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-inputContainer\">\x0a\x20\x20\x20\x20\x20\x20<textarea\x20class=\"Playground-input\x20js-playgroundCodeEl\"\x20spellcheck=\"false\"\x20aria-label=\"Try\x20Go\">//\x20You\x20can\x20edit\x20this\x20code!\x0a//\x20Click\x20here\x20and\x20start\x20typing.\x0apackage\x20main\x0a\x0aimport\x20\"fmt\"\x0a\x0afunc\x20main()\x20{\x0a\x09fmt.Println(\"Hello,\x20\xe4\xb8\x96\xe7\x95\x8c\")\x0a}\x0a</textarea>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-outputContainer\x20js-playgroundOutputEl\">\x0a\x20\x20\x20\x20\x20\x20<pre\x20class=\"Playground-output\"><noscript>Hello,\x20\xe4\xb8\x96\xe7\x95\x8c</noscript></pre>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20<div\x20class=\"Playground-controls\">\x0a\x20\x20\x20\x20\x20\x20<select\x20class=\"Playground-selectExample\x20js-playgroundToysEl\"\x20aria-label=\"Code\x20examples\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"hello.go\">Hello,\x20World!</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"life.go\">Conway's\x20Game\x20of\x20Life</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"fib.go\">Fibonacci\x20Closure</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"peano.go\">Peano\x20Integers</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"pi.go\">Concurrent\x20pi</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"sieve.go\">Concurrent\x20Prime\x20Sieve</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"solitaire.go\">Peg\x20Solitaire\x20Solver</option>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<option\x20value=\"tree.go\">Tree\x20Comparison</option>\x0a\x20\x20\x20\x20\x20\x20</select>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"Playground-buttons\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\"Button\x20Button--primary\x20js-playgroundRunEl\"\x20title=\"Run\x20this\x20code\x20[shift-enter]\">Run</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\"Playground-secondaryButtons\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\"Button\x20js-playgroundShareEl\"\x20title=\"Share\x20this\x20code\">Share</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<a\x20class=\"Button\x20tour\"\x20href=\"https://tour.golang.org/\"\x20title=\"Playground\x20Go\x20from\x20your\x20browser\">Tour</a>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{{end}}\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20</div>\x0a\x20\x20</section>\x0a\x0a\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20<section\x20class=\"HomeSection\x20Blog\x20js-blogContainerEl\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Featured\x20articles</h2>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"Blog-footer\x20js-blogFooterEl\"><a\x20class=\"Button\x20Button--primary\"\x20href=\"https://blog.golang.org/\">Read\x20more\x20&gt;</a></div>\x0a\x20\x20\x20\x20</section>\x0a\x0a\x20\x20\x20\x20<section\x20class=\"HomeSection\">\x0a\x20\x20\x20\x20\x20\x20<h2\x20class=\"HomeSection-header\">Featured\x20video</h2>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\"js-videoContainer\"\x20style=\"--aspect-ratio-padding:\x2058.07%;\">\x0a\x20\x20\x20\x20\x20\x20\x20\x20<iframe\x20width=\"415\"\x20height=\"241\"\x20src=\"https://www.youtube.com/embed/rFejpH_tAHM\"\x20frameborder=\"0\"\x20allowfullscreen></iframe>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20</section>\x0a\x20\x20{{end}}\x0a</div>\x0a<script>\x0a(function()\x20{\x0a\x20\x20'use\x20strict';\x0a\x0a\x20\x20window.initFuncs.push(function()\x20{\x0a\x20\x20\x20\x20//\x20Set\x20up\x20playground\x20if\x20enabled.\x0a\x20\x20\x20\x20if\x20(window.playground)\x20{\x0a\x20\x20\x20\x20\x20\x20window.playground({\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"codeEl\":\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundCodeEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"outputEl\":\x20\x20\x20\x20\x20\x20\".js-playgroundOutputEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"runEl\":\x20\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundRunEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"shareEl\":\x20\x20\x20\x20\x20\x20\x20\".js-playgroundShareEl\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"shareRedirect\":\x20\"//play.golang.org/p/\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"toysEl\":\x20\x20\x20\x20\x20\x20\x20\x20\".js-playgroundToysEl\"\x0a\x20\x20\x20\x20\x20\x20});\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20The\x20pre\x20matched\x20below\x20is\x20added\x20by\x20the\x20code\x20above.\x20Style\x20it\x20appropriately.\x0a\x20\x20\x20\x20\x20\x20document.querySelector(\".js-playgroundOutputEl\x20pre\").classList.add(\"Playground-output\");\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20$(\".Playground\").hide();\x0a\x20\x20\x20\x20}\x0a\x20\x20});\x0a\x0a\x20\x20{{if\x20not\x20$.GoogleCN}}\x0a\x20\x20\x20\x20function\x20readableTime(t)\x20{\x0a\x20\x20\x20\x20\x20\x20var\x20m\x20=\x20[\"January\",\x20\"February\",\x20\"March\",\x20\"April\",\x20\"May\",\x20\"June\",\x20\"July\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\"August\",\x20\"September\",\x20\"October\",\x20\"November\",\x20\"December\"];\x0a\x20\x20\x20\x20\x20\x20var\x20p\x20=\x20t.substring(0,\x20t.indexOf(\"T\")).split(\"-\");\x0a\x20\x20\x20\x20\x20\x20var\x20d\x20=\x20new\x20Date(p[0],\x20p[1]-1,\x20p[2]);\x0a\x20\x20\x20\x20\x20\x20return\x20d.getDate()\x20+\x20\"\x20\"\x20+\x20m[d.getMonth()]\x20+\x20\"\x20\"\x20+\x20d.getFullYear();\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20window.feedLoaded\x20=\x20function(result)\x20{\x0a\x20\x20\x20\x20\x20\x20var\x20read\x20=\x20document.querySelector(\".js-blogFooterEl\");\x0a\x20\x20\x20\x20\x20\x20for\x20(var\x20i\x20=\x200;\x20i\x20<\x20result.length\x20&&\x20i\x20<\x202;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20entry\x20=\x20result[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20header\x20=\x20document.createElement(\"h3\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20header.className\x20=\x20\"Blog-title\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20titleLink\x20=\x20document.createElement(\"a\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.href\x20=\x20entry.Link;\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.rel\x20=\x20\"noopener\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20titleLink.textContent\x20=\x20entry.Title;\x0a\x20\x20\x20\x20\x20\x20\x20\x20header.appendChild(titleLink);\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(header,\x20read);\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20extract\x20=\x20document.createElement(\"div\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20extract.className\x20=\x20\"Blog-extract\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20extract.innerHTML\x20=\x20entry.Summary;\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Ensure\x20any\x20cross-origin\x20links\x20have\x20rel=noopener\x20set.\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20links\x20=\x20extract.querySelectorAll(\"a\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(var\x20j\x20=\x200;\x20j\x20<\x20links.length;\x20j++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20links[j].rel\x20=\x20\"noopener\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20links[j].classList.add(\"Blog-link\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(extract,\x20read);\x0a\x20\x20\x20\x20\x20\x20\x20\x20var\x20when\x20=\x20document.createElement(\"div\");\x0a\x20\x20\x20\x20\x20\x20\x20\x20when.className\x20=\x20\"Blog-when\";\x0a\x20\x20\x20\x20\x20\x20\x20\x20when.textContent\x20=\x20\"Published\x20\"\x20+\x20readableTime(entry.Time);\x0a\x20\x20\x20\x20\x20\x20\x20\x20read.parentNode.insertBefore(when,\x20read);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20window.initFuncs.push(function()\x20{\x0a\x20\x20\x20\x20\x20\x20//\x20Load\x20blog\x20feed.\x0a\x20\x20\x20\x20\x20\x20$(\"<script/>\")\x0a\x20\x20\x20\x20\x20\x20\x20\x20.attr(\"src\",\x20\"//blog.golang.org/.json?jsonp=feedLoaded\")\x0a\x20\x20\x20\x20\x20\x20\x20\x20.appendTo(\"body\");\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20Set\x20the\x20video\x20at\x20random.\x0a\x20\x20\x20\x20\x20\x20var\x20videos\x20=\x20[\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/rFejpH_tAHM\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"dotGo\x202015\x20-\x20Rob\x20Pike\x20-\x20Simplicity\x20is\x20Complicated\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/0ReKdcpNyQg\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"GopherCon\x202015:\x20Robert\x20Griesemer\x20-\x20The\x20Evolution\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/sX8r6zATHGU\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"Steve\x20Francia\x20-\x20Go:\x20building\x20on\x20the\x20shoulders\x20of\x20giants\x20and\x20stepping\x20on\x20a\x20few\x20toes\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/rWJHbh6qO_Y\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"Brad\x20Fitzpatrick\x20Go\x201.11\x20and\x20beyond\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/bmZNaUcwBt4\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"The\x20Why\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20s:\x20\"https://www.youtube.com/embed/0Zbh_vmAKvk\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20title:\x20\"GopherCon\x202017:\x20Russ\x20Cox\x20-\x20The\x20Future\x20of\x20Go\",\x0a\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20];\x0a\x20\x20\x20\x20\x20\x20var\x20v\x20=\x20videos[Math.floor(Math.random()*videos.length)];\x0a\x20\x20\x20\x20\x20\x20$(\".js-videoContainer\x20iframe\").attr(\"src\",\x20v.s).attr(\"title\",\x20v.title);\x0a\x20\x20\x20\x20});\x0a\x20\x20{{end}}\x20{{/*\x20if\x20not\x20.GoogleCN\x20*/}}\x0a})();\x0a</script>\x0a",
 
 	"doc/security.html": "<!--{\x0a\x09\"Title\":\x20\"Go\x20Security\x20Policy\",\x0a\x09\"Path\":\x20\x20\"/security\"\x0a}-->\x0a\x0a<h2>Implementation</h2>\x0a\x0a<h3>Reporting\x20a\x20Security\x20Bug</h3>\x0a\x0a<p>\x0aPlease\x20report\x20to\x20us\x20any\x20issues\x20you\x20find.\x0aThis\x20document\x20explains\x20how\x20to\x20do\x20that\x20and\x20what\x20to\x20expect\x20in\x20return.\x0a</p>\x0a\x0a<p>\x0aAll\x20security\x20bugs\x20in\x20the\x20Go\x20distribution\x20should\x20be\x20reported\x20by\x20email\x20to\x0a<a\x20href=\"mailto:security@golang.org\">security@golang.org</a>.\x0aThis\x20mail\x20is\x20delivered\x20to\x20a\x20small\x20security\x20team.\x0aYour\x20email\x20will\x20be\x20acknowledged\x20within\x2024\x20hours,\x20and\x20you'll\x20receive\x20a\x20more\x0adetailed\x20response\x20to\x20your\x20email\x20within\x2072\x20hours\x20indicating\x20the\x20next\x20steps\x20in\x0ahandling\x20your\x20report.\x0a</p>\x0a\x0a<p>\x0aTo\x20ensure\x20your\x20report\x20is\x20not\x20marked\x20as\x20spam,\x20please\x20include\x20the\x20word\x20\"vulnerability\"\x0aanywhere\x20in\x20your\x20email.\x20Please\x20use\x20a\x20descriptive\x20subject\x20line\x20for\x20your\x20report\x20email.\x0a</p>\x0a\x0a<p>\x0aAfter\x20the\x20initial\x20reply\x20to\x20your\x20report,\x20the\x20security\x20team\x20will\x20endeavor\x20to\x20keep\x0ayou\x20informed\x20of\x20the\x20progress\x20being\x20made\x20towards\x20a\x20fix\x20and\x20full\x20announcement.\x0aThese\x20updates\x20will\x20be\x20sent\x20at\x20least\x20every\x20five\x20days.\x0aIn\x20reality,\x20this\x20is\x20more\x20likely\x20to\x20be\x20every\x2024-48\x20hours.\x0a</p>\x0a\x0a<p>\x0aIf\x20you\x20have\x20not\x20received\x20a\x20reply\x20to\x20your\x20email\x20within\x2048\x20hours\x20or\x20you\x20have\x20not\x0aheard\x20from\x20the\x20security\x20team\x20for\x20the\x20past\x20five\x20days\x20please\x20contact\x20the\x20Go\x0asecurity\x20team\x20directly:\x0a</p>\x0a\x0a<ul>\x0a<li>Primary\x20security\x20coordinator:\x20<a\x20href=\"mailto:filippo@golang.org\">Filippo\x20Valsorda</a>.</li>\x0a<li>Secondary\x20coordinator:\x20<a\x20href=\"mailto:agl@golang.org\">Adam\x20Langley</a>.</li>\x0a<li>If\x20you\x20receive\x20no\x20response,\x20mail\x20<a\x20href=\"mailto:golang-dev@googlegroups.com\">golang-dev@googlegroups.com</a>\x20or\x20use\x20the\x20<a\x20href=\"https://groups.google.com/forum/#!forum/golang-dev\">golang-dev\x20web\x20interface</a>.</li>\x0a</ul>\x0a\x0a<p>\x0aPlease\x20note\x20that\x20golang-dev\x20is\x20a\x20public\x20discussion\x20forum.\x0aWhen\x20escalating\x20on\x20this\x20list,\x20please\x20do\x20not\x20disclose\x20the\x20details\x20of\x20the\x20issue.\x0aSimply\x20state\x20that\x20you're\x20trying\x20to\x20reach\x20a\x20member\x20of\x20the\x20security\x20team.\x0a</p>\x0a\x0a<h3>Flagging\x20Existing\x20Issues\x20as\x20Security-related</h3>\x0a\x0a<p>\x0aIf\x20you\x20believe\x20that\x20an\x20<a\x20href=\"https://golang.org/issue\">existing\x20issue</a>\x0ais\x20security-related,\x20we\x20ask\x20that\x20you\x20send\x20an\x20email\x20to\x0a<a\x20href=\"mailto:security@golang.org\">security@golang.org</a>.\x0aThe\x20email\x20should\x20include\x20the\x20issue\x20ID\x20and\x20a\x20short\x20description\x20of\x20why\x20it\x20should\x0abe\x20handled\x20according\x20to\x20this\x20security\x20policy.\x0a</p>\x0a\x0a<h3>Disclosure\x20Process</h3>\x0a\x0a<p>The\x20Go\x20project\x20uses\x20the\x20following\x20disclosure\x20process:</p>\x0a\x0a<ol>\x0a<li>Once\x20the\x20security\x20report\x20is\x20received\x20it\x20is\x20assigned\x20a\x20primary\x20handler.\x0aThis\x20person\x20coordinates\x20the\x20fix\x20and\x20release\x20process.</li>\x0a<li>The\x20issue\x20is\x20confirmed\x20and\x20a\x20list\x20of\x20affected\x20software\x20is\x20determined.</li>\x0a<li>Code\x20is\x20audited\x20to\x20find\x20any\x20potential\x20similar\x20problems.</li>\x0a<li>If\x20it\x20is\x20determined,\x20in\x20consultation\x20with\x20the\x20submitter,\x20that\x20a\x20CVE-ID\x20is\x0arequired,\x20the\x20primary\x20handler\x20obtains\x20one\x20via\x20email\x20to\x0a<a\x20href=\"https://oss-security.openwall.org/wiki/mailing-lists/distros\">oss-distros</a>.</li>\x0a<li>Fixes\x20are\x20prepared\x20for\x20the\x20two\x20most\x20recent\x20major\x20releases\x20and\x20the\x20head/master\x0arevision.\x20These\x20fixes\x20are\x20not\x20yet\x20committed\x20to\x20the\x20public\x20repository.</li>\x0a<li>A\x20notification\x20is\x20sent\x20to\x20the\x0a<a\x20href=\"https://groups.google.com/group/golang-announce\">golang-announce</a>\x0amailing\x20list\x20to\x20give\x20users\x20time\x20to\x20prepare\x20their\x20systems\x20for\x20the\x20update.</li>\x0a<li>Three\x20working\x20days\x20following\x20this\x20notification,\x20the\x20fixes\x20are\x20applied\x20to\x0athe\x20<a\x20href=\"https://go.googlesource.com/go\">public\x20repository</a>\x20and\x20a\x20new\x0aGo\x20release\x20is\x20issued.</li>\x0a<li>On\x20the\x20date\x20that\x20the\x20fixes\x20are\x20applied,\x20announcements\x20are\x20sent\x20to\x0a<a\x20href=\"https://groups.google.com/group/golang-announce\">golang-announce</a>,\x0a<a\x20href=\"https://groups.google.com/group/golang-dev\">golang-dev</a>,\x20and\x0a<a\x20href=\"https://groups.google.com/group/golang-nuts\">golang-nuts</a>.\x0a</ol>\x0a\x0a<p>\x0aThis\x20process\x20can\x20take\x20some\x20time,\x20especially\x20when\x20coordination\x20is\x20required\x20with\x0amaintainers\x20of\x20other\x20projects.\x20Every\x20effort\x20will\x20be\x20made\x20to\x20handle\x20the\x20bug\x20in\x0aas\x20timely\x20a\x20manner\x20as\x20possible,\x20however\x20it's\x20important\x20that\x20we\x20follow\x20the\x0aprocess\x20described\x20above\x20to\x20ensure\x20that\x20disclosures\x20are\x20handled\x20consistently.\x0a</p>\x0a\x0a<p>\x0aFor\x20security\x20issues\x20that\x20include\x20the\x20assignment\x20of\x20a\x20CVE-ID,\x0athe\x20issue\x20is\x20listed\x20publicly\x20under\x20the\x0a<a\x20href=\"https://www.cvedetails.com/vulnerability-list/vendor_id-14185/Golang.html\">\"Golang\"\x20product\x20on\x20the\x20CVEDetails\x20website</a>\x0aas\x20well\x20as\x20the\x0a<a\x20href=\"https://web.nvd.nist.gov/view/vuln/search\">National\x20Vulnerability\x20Disclosure\x20site</a>.\x0a</p>\x0a\x0a<h3>Receiving\x20Security\x20Updates</h3>\x0a\x0a<p>\x0aThe\x20best\x20way\x20to\x20receive\x20security\x20announcements\x20is\x20to\x20subscribe\x20to\x20the\x0a<a\x20href=\"https://groups.google.com/forum/#!forum/golang-announce\">golang-announce</a>\x0amailing\x20list.\x20Any\x20messages\x20pertaining\x20to\x20a\x20security\x20issue\x20will\x20be\x20prefixed\x0awith\x20<code>[security]</code>.\x0a</p>\x0a\x0a<h3>Comments\x20on\x20This\x20Policy</h3>\x0a\x0a<p>\x0aIf\x20you\x20have\x20any\x20suggestions\x20to\x20improve\x20this\x20policy,\x20please\x20send\x20an\x20email\x20to\x0a<a\x20href=\"mailto:golang-dev@golang.org\">golang-dev@golang.org</a>\x20for\x20discussion.\x0a</p>\x0a\x0a<h3>PGP\x20Key\x20for\x20<a\x20href=\"mailto:security@golang.org\">security@golang.org</a></h3>\x0a\x0a<p>\x0aWe\x20accept\x20PGP-encrypted\x20email,\x20but\x20the\x20majority\x20of\x20the\x20security\x20team\x0aare\x20not\x20regular\x20PGP\x20users\x20so\x20it's\x20somewhat\x20inconvenient.\x20Please\x20only\x0ause\x20PGP\x20for\x20critical\x20security\x20reports.\x0a</p>\x0a\x0a<pre>\x0a-----BEGIN\x20PGP\x20PUBLIC\x20KEY\x20BLOCK-----\x0a\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\x0abIs=\x0a=Nx85\x0a-----END\x20PGP\x20PUBLIC\x20KEY\x20BLOCK-----\x0a</pre>\x0a",