<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>go on
A Scripter's Notes</title><link>https://scripter.co/tags/go/</link><description>Recent content in go
on A Scripter's Notes</description><language>en-us</language><managingEditor>kaushal.modi@gmail.com (Kaushal Modi)</managingEditor><webMaster>kaushal.modi@gmail.com (Kaushal Modi)</webMaster><lastBuildDate>Wed, 22 Apr 2026 08:24:58 -0400</lastBuildDate><generator>Hugo -- gohugo.io</generator><docs>https://validator.w3.org/feed/docs/rss2.html</docs><atom:link href="https://scripter.co/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>Installing bleeding edge Hugo + Goorgeous</title><link>https://scripter.co/installing-bleeding-edge-hugo-goorgeous/</link><description>&lt;p>&lt;strong>Outdated&lt;/strong> post on how to build &lt;code>hugo&lt;/code> from source with the latest
commit from the &lt;em>goorgeous&lt;/em> package.&lt;/p>
&lt;p>&lt;strong>Update (2017/06/16)&lt;/strong>&lt;/p>
&lt;p>Updated the github source references as per
the changes in &lt;code>hugo&lt;/code> v0.23&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>. Also made the shell
script &lt;a href="https://github.com/koalaman/shellcheck">ShellCheck&lt;/a>-passing! 🙌 §&lt;/p>
&lt;hr>
&lt;p>You already got &lt;code>go&lt;/code> installed, and that&amp;rsquo;s why are you reading it.&lt;/p>
&lt;p>         If not &amp;ndash; Go! &lt;a href="https://scripter.co/installing-go-toolchain/">Install it!&lt;/a>&lt;/p>
&lt;p>So.. now that you have &lt;code>go&lt;/code> installed, why settle for the
release version of &lt;a href="https://gohugo.io/">&lt;code>hugo&lt;/code>&lt;/a>! You are reading this blog post
generated using the bleeding edge of &lt;code>hugo&lt;/code>&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup>.&lt;/p>
&lt;p>In addition, Hugo v0.19 onwards supports the &lt;a href="https://orgmode.org/">&lt;em>org-mode&lt;/em>&lt;/a>
syntax&lt;sup id="fnref:3">&lt;a href="#fn:3" class="footnote-ref" role="doc-noteref">3&lt;/a>&lt;/sup>, which is so much more awesome than &lt;em>markdown&lt;/em>,
especially if you are using emacs.&lt;/p>
&lt;p>This post is about how you can install the latest versions of &lt;code>hugo&lt;/code> and the go
package that adds the &lt;em>org-mode&lt;/em> support &amp;ndash; &lt;a href="https://github.com/chaseadamsio/goorgeous">&lt;code>goorgeous&lt;/code>&lt;/a>.&lt;/p>
&lt;h2 id="first-time-install-of-hugo">First time install of hugo&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#first-time-install-of-hugo">#&lt;/a>&lt;/h2>
&lt;p>When any package gets installed using &lt;code>go get&lt;/code>, it gets installed
inside the &lt;code>$GOPATH/src/&lt;/code> directory. We install &lt;code>hugo&lt;/code> using &lt;code>go get&lt;/code>
for this &lt;em>one-and-only&lt;/em> time to get that correct directory structure
in there:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">go get -u -v github.com/gohugoio/hugo
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;h2 id="installing-hugo-from-master">Installing hugo from master&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#installing-hugo-from-master">#&lt;/a>&lt;/h2>
&lt;p>Now you should find the &lt;code>hugo&lt;/code> source code in
&lt;code>$GOPATH/src/github.com/gohugoio/hugo/&lt;/code>.&lt;/p>
&lt;p>&lt;strong>From here on, run all commands in that directory! &lt;/strong>&lt;sup id="fnref:4">&lt;a href="#fn:4" class="footnote-ref" role="doc-noteref">4&lt;/a>&lt;/sup>&lt;/p>
&lt;p>To get the latest files from the &lt;em>master&lt;/em> branch do:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">git fetch --all &lt;span class="c1"># fetch new branch names if any&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">git checkout master
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># I also do hard reset as I don&amp;#39;t develop any code in go&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">git reset --hard origin/master
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;h3 id="govendor">Govendor&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#govendor">#&lt;/a>&lt;/h3>
&lt;p>Hugo does its package dependency management using &lt;a href="https://github.com/kardianos/govendor">&lt;code>govendor&lt;/code>&lt;/a>,
which, not surprisingly, is also a &lt;code>go&lt;/code> package. (&lt;code>goorgeous&lt;/code> is one
of these dependent packages.)&lt;/p>
&lt;p>So you would install &lt;code>govendor&lt;/code> like any other &lt;code>go&lt;/code> package:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">go get -u -v github.com/kardianos/govendor
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>The package dependency database is stored in
&lt;code>$GOPATH/src/github.com/gohugoio/hugo/vendor/vendor.json&lt;/code>. This JSON
file specifies what other &lt;code>go&lt;/code> packages need to be installed from
which git repo, using which commit.&lt;/p>
&lt;p>Govendor makes installing the right versions of the dependent packages
easy &amp;ndash; Just run the below.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">govendor sync
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;h3 id="latest-goorgeous">Latest &lt;code>goorgeous&lt;/code>&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#latest-goorgeous">#&lt;/a>&lt;/h3>
&lt;p>&lt;strong>Note:&lt;/strong> If you do not wish to update to the latest version of
&lt;code>goorgeous&lt;/code>, you can skip this step.&lt;/p>
&lt;p>The commit hash for &lt;code>goorgeous&lt;/code> in that JSON file might not
point to its latest version. But we are interested in getting the
latest-and-greatest &lt;em>org-mode&lt;/em> support for &lt;code>hugo&lt;/code> ..&lt;/p>
&lt;p>The good news is that &lt;code>govendor&lt;/code> allows that:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Fetch the goorgeous package from its master branch&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">govendor fetch github.com/chaseadamsio/goorgeous
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>&lt;em>See the Govendor &lt;a href="https://github.com/kardianos/govendor#quick-start-also-see-the-faq">Quick Start Guide&lt;/a> for frequently used
commands.&lt;/em>&lt;/p>
&lt;h3 id="static-executable">Static Executable&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#static-executable">#&lt;/a>&lt;/h3>
&lt;p>We want to make the &lt;code>hugo&lt;/code> executable a &lt;strong>static&lt;/strong> executable.&lt;/p>
&lt;p>That way it is &lt;em>100% portable&lt;/em> &amp;mdash; independent of dynamically linked
libraries. This is also how the &lt;em>Continuous Integration&lt;/em> engines (like
the Gitlab CI Runner that generates this blog) can use this custom
built &lt;code>hugo&lt;/code> binary without any dynamic library dependency issue.&lt;/p>
&lt;p>To enable static building of &lt;code>go&lt;/code> binaries, these env variables need
to be set:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">export&lt;/span> &lt;span class="nv">CGO_ENABLED&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">export&lt;/span> &lt;span class="nv">GO_EXTLINK_ENABLED&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>&lt;em>Note that above (and the snippet that follows) work in a &lt;code>bash&lt;/code>
shell. Even if your default shell is not &lt;code>bash&lt;/code>, you can run the &lt;a href="#full-build-script">full
&lt;code>bash&lt;/code> script&lt;/a> at the end of this post.&lt;/em>&lt;/p>
&lt;h3 id="building-hugo">Building Hugo&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#building-hugo">#&lt;/a>&lt;/h3>
&lt;p>We now finally build &lt;code>hugo&lt;/code>, with some customization so that
running &lt;code>hugo version&lt;/code> prints the &lt;em>Build Date&lt;/em> and &lt;em>Commit Hash&lt;/em>
too.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="nv">package&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s2">&amp;#34;github.com/gohugoio/hugo&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">commithash&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="k">$(&lt;/span>git rev-parse --short HEAD 2&amp;gt;/dev/null&lt;span class="k">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">builddate&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="k">$(&lt;/span>date +%FT%T%z&lt;span class="k">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">go install -v &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> -ldflags &lt;span class="s2">&amp;#34;-X &lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/hugolib.CommitHash=&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">commithash&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2"> \
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s2"> -X &lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/hugolib.BuildDate=&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">builddate&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span> &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> &lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>This will install the binary as &lt;code>$GOPATH/bin/hugo&lt;/code>.&lt;/p>
&lt;p>&lt;em>Now don&amp;rsquo;t forget to add &lt;code>$GOPATH/bin&lt;/code> to your &lt;code>$PATH&lt;/code>!&lt;/em>&lt;/p>
&lt;p>Verify that the binary got built as expected by running &lt;code>hugo version&lt;/code>.&lt;/p>
&lt;blockquote>
&lt;p>Hugo Static Site Generator v0.24-DEV-411AC930 linux/amd64 BuildDate: 2017-06-16T11:16:50-04:00&lt;/p>
&lt;/blockquote>
&lt;h2 id="full-build-script">Full Build Script&amp;nbsp;&lt;a class="headline-hash no-text-decoration" href="#full-build-script">#&lt;/a>&lt;/h2>
&lt;p>Here is the full &lt;code>bash&lt;/code> script. You can save it as &lt;code>hugo-build.sh&lt;/code> and
it will run just fine on any shell (as long as you haven&amp;rsquo;t removed
&lt;code>bash&lt;/code> from your system 😄).&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#!/usr/bin/env bash
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">here&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="k">$(&lt;/span>&lt;span class="nb">pwd&lt;/span>&lt;span class="k">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">package&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s2">&amp;#34;github.com/gohugoio/hugo&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">export&lt;/span> &lt;span class="nv">CGO_ENABLED&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">export&lt;/span> &lt;span class="nv">GO_EXTLINK_ENABLED&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">if&lt;/span> ! &lt;span class="nb">hash&lt;/span> govendor 2&amp;gt;/dev/null
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">then&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> go get -u -v github.com/kardianos/govendor
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Install hugo for the first time so that the ${GOPATH}/src/${package}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># directory gets populated.&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">if&lt;/span> &lt;span class="o">[[&lt;/span> ! -d &lt;span class="s2">&amp;#34;&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">GOPATH&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/src/&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span> &lt;span class="o">]]&lt;/span> &lt;span class="o">||&lt;/span> &lt;span class="o">(&lt;/span> ! &lt;span class="nb">hash&lt;/span> hugo 2&amp;gt;/dev/null &lt;span class="o">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">then&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> go get -u -v &lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Update to hugo master branch&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">cd&lt;/span> &lt;span class="s2">&amp;#34;&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">GOPATH&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/src/&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span> &lt;span class="o">||&lt;/span> &lt;span class="nb">exit&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">git fetch --all &lt;span class="c1"># fetch new branch names if any&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">git checkout master
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># git fetch --all&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Force update the vendor file in case it got changed&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">git reset --hard origin/master
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Synchronize all the dependent packages as per the just updated vendor file&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">govendor sync
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Update the goorgeous package to its master branch&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># You can comment out the below line if you do not need to fetch the&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># latest version of goorgeous.&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">govendor fetch github.com/chaseadamsio/goorgeous
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># govendor fetch github.com/chaseadamsio/goorgeous@=fixNewlineParagraphs&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">commithash&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="k">$(&lt;/span>git rev-parse --short HEAD 2&amp;gt;/dev/null&lt;span class="k">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">builddate&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="k">$(&lt;/span>date +%FT%T%z&lt;span class="k">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">go install -v &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> -ldflags &lt;span class="s2">&amp;#34;-X &lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/hugolib.CommitHash=&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">commithash&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2"> \
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s2"> -X &lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">/hugolib.BuildDate=&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">builddate&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span> &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> &lt;span class="si">${&lt;/span>&lt;span class="nv">package&lt;/span>&lt;span class="si">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">echo&lt;/span> &lt;span class="s2">&amp;#34;Hugo Version Check:&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">cd&lt;/span> &lt;span class="s2">&amp;#34;&lt;/span>&lt;span class="si">${&lt;/span>&lt;span class="nv">here&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span> &lt;span class="o">||&lt;/span> &lt;span class="nb">exit&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="footnotes" role="doc-endnotes">
&lt;hr>
&lt;ol>
&lt;li id="fn:1">
&lt;p>Hugo v0.23 &lt;a href="https://github.com/gohugoio/hugo/releases/tag/v0.23">Release Notes&lt;/a>&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;li id="fn:2">
&lt;p>To see the master branch commit of &lt;code>hugo&lt;/code> used to build this site, do &lt;kbd>Ctrl&lt;/kbd> + &lt;kbd>U&lt;/kbd> in your browser and search for &lt;em>Hugo Commit Hash&lt;/em>.&amp;#160;&lt;a href="#fnref:2" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;li id="fn:3">
&lt;p>Hugo v0.19 &lt;a href="https://github.com/gohugoio/hugo/releases/tag/v0.19">Release Notes&lt;/a>&amp;#160;&lt;a href="#fnref:3" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;li id="fn:4">
&lt;p>You need to be in the &lt;code>${GOPATH}/src/${package}&lt;/code> directory in order to build any &lt;code>go&lt;/code> &lt;code>${package}&lt;/code> (unless you are doing a plain &lt;code>go get&lt;/code>).&amp;#160;&lt;a href="#fnref:4" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;/ol>
&lt;/div></description><category domain="https://scripter.co/categories/hugo">hugo</category><category domain="https://scripter.co/categories/org">org</category><category domain="https://scripter.co/tags/bash">bash</category><category domain="https://scripter.co/tags/installation">installation</category><category domain="https://scripter.co/tags/go">go</category><guid>https://scripter.co/installing-bleeding-edge-hugo-goorgeous/</guid><pubDate>Tue, 07 Mar 2017 21:36:13 -0500</pubDate></item></channel></rss>