擅长:python、mysql、java
<p>您可以尝试<a href="https://github.com/ekalinin/envirius" rel="nofollow" title="envirius (universal virtual environments manager)">envirius (universal virtual environments manager)</a>,它允许编译任何版本的go并基于它创建任意数量的环境。<code>$GOPATH</code>/<code>$GOROOT</code>依赖于每个特定的环境。在</p>
<p>此外,它还允许使用混合语言创建环境。在</p>
<p>下面是使用envirus编译基于go的应用程序的示例:</p>
<pre><code>$ nv mk go-hugo-test go=1.2.1
Creating environment: go-hugo-test ...
* installing go==1.2.1 ...
* done (in 8 secs.)
$ nv ls
Available environment(s):
go-hugo-test (go==1.2.1)
$ nv on go-hugo-test
(go-hugo-test) $ go get github.com/spf13/hugo
(go-hugo-test) $ cd $GOPATH/src/github.com/spf13/hugo
(go-hugo-test) $ go build -o hugo main.go
(go-hugo-test) $ cd -
(go-hugo-test) $ hugo version
Hugo Static Site Generator v0.11-dev
</code></pre>