win7環境下安裝運行gotour【轉載整理】

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

最近嘗試學習golang,在某個網站(真忘了)上發現gotour是一款灰常叼的教程&指南,之後搜尋發現有前輩給出了本地安裝離線gotour的方法,但實際安裝過程中發現一些問題:

1.通過go get bitbucket.org/mikespook/go-tour-zh/gotour命令安裝時報錯,提示missing Mercurial command,原來是先需要安裝Mercurial;

2.順利用以上命令安裝成功後,原貼說直接運行gotour命令即可通過http://127.0.0.1:3999進行本地訪問gotour,然而,bin目錄下沒有gotour... 解決方案

綜上,本帖將整體安裝過程梳理一遍(go語言安裝及配置就不再贅訴了)

1.下載並安裝Mercurial及Git

  Mercurial:https://www.mercurial-scm.org/wiki/Download#Windows

  Git:https://git-scm.com/download/win

  (如無法訪問請科學上網或百度尋找國內下載源)

2.用Mercurial下載gotour離線包,命令如下

  hg clone https://bitbucket.org/mikespook/go-tour-zh

3.用Git下載goTools&goNet,命令如下

  go get github.com/golang/net

  go get github.com/golang/tools

4.調整檔案路徑,確保以上所下載的三個檔案夾分別在以下路徑中

  gotour離線包:$GOPATH/src/bitbucket.org/mikespook

  net:$GOPATH/src/golang.org/x/

  tools:$GOPATH/src/golang.org/x/

  ($GOPATH指代你自己定義的GOPATH路徑,請參考go語言環境配置,需要注意的是,GOPATH下要建立src、bin、pkg三個檔案夾)

5.在命令列中切換到$GOPATH/src/bitbucket.org/mikespook/go-tour-zh/gotour,執行以下命令

  go install

6.至此,在$GOPATH/bin目錄下已經產生gotour.exe檔案了,將其複製到$GOROOT/bin目錄下

7.命令列中執行gotour,到瀏覽器中訪問http://127.0.0.1:3999就可以查看本地的gotour了

 

參考資料:

1.構建離線Go編程指南——gotour

2.golang - revel安裝手記

3.go-tour-zh離線安裝

4.Go語言開發環境配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.