1. 程式人生 > >小白:GO語言 安裝過程(安的我心累!!)

小白:GO語言 安裝過程(安的我心累!!)

本人也是經過千辛萬苦才搞好的,僅供參考:

首先下載GO:

我下載的就是這個字尾名是msi,這個可以免於一些環境配置,自動給我們配好了!

下載只有就是開啟安裝了,就是一系列傻瓜安裝方式,直接點選預設就行了,

由於我用的是beego 框架。所以就會一些環境配置,

首先在使用者變數裡面Path裡面加上這兩行:

然後再系統變數裡面加上

其它的就不用改了;

我用的是beego :

用命令安裝的話老是安裝不上(go get github.com/astaxie/beego)報出來錯是:

package golang.org/x/crypto/ssh/terminal: unrecognized import path "golang.org/x/crypto/ssh/terminal" (https fetch: Get https://golang.org/x/crypto/ssh/terminal?go-get=1: dial tcp 216.239.37.1:443: getsockopt: connection refused)

package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://golang.org/x/sys/unix?go-get=1: dial tcp 216.239.37.1:443: getsockopt: connection refused)

這是由於國內網路原因,因此訪問https://golang.org/網站會被限制。所以在go get下載其他第三方包的時候,如果這個第三方包又引用了https://golang.org/x/下的包,通常會下載失敗,就會報這個錯誤

所以換個方式

用終端cd到C:\Go\src

然後(前提是你安裝了git)

執行:git clone https://github.com/MXi4oyu/golang.org.git

然後再cd到 C:\Go\src\golang.org\x

執行:git clone https://github.com/open-falcon/mymon.git

然後再cd到C:\Go\src\golang.org\x\mymon

執行:go get ./...(三個點)

這些步驟完成之後

再執行:

go get github.com/astaxie/beego

 go get github.com/beego/bee

這樣就安裝上了 

可以先建立一個專案試試   

在環境變數

我的是這個,你的可能設定的跟我的不一樣,你可以根據這個路徑cd到src

然後 執行 bee new <工程名稱>     (我的是hell)

執行的話就是  go run main.go

完美!!!!!!!!!!