win7下 go語言開發環境搭建(64bit)


Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。
Go語言專門針對多處理器系統應用程序的編程進行了優化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持並行進程。
學習Go一部分是興趣,一部分是為了通過熟悉另一種語言來接觸更多的應用場景。
安裝步驟如下:
1、下載程序安裝包:
安裝程序 下載地址:https://golang.org/dl/ (牆內下載地址http://www.golangtc.com/download),
由於Windows下的的安裝包有兩種:msi和zip的;zip的是免安裝的,解壓在配置一些環境變量之后就可以使用,msi的則是安裝包版本的,安裝的時候會設置好對應的環境變量。我的系統是win7, 64位,為了方便,我選擇的是go1.11.2.windows-amd64.msi,其他的,請按照自己所需版本來進行下載;

2、安裝及環境配置
安裝過程簡單,一路“next”即可,也可以定義 安裝目錄,msi會自動配置一些環境變量,你也可自己配置環境變量,配置完檢查環境變量是否正確。
主要的環境變量有以下幾個:
GOROOT:Go的安裝目錄
GOPATH:用於存放Go語言Package的目錄,這個目錄不能在Go的安裝目錄中
GOBIN:Go二進制文件存放目錄,寫成%GOROOT%\bin就好
GOOS:操作系統
GOARCH:指定系統環境,i386表示x86,amd64表示x64
PATH:需要將%GOBIN%加在PATH變量的最后,方便在命令行下運行Go

需要注意的是go 命令依賴一個重要的環境變量:GOPATH,在go1.8以前,此環境變量需要用戶必須進行設置。但是在go1.8版本以后,在沒有設置情況下,會有一個默認值。其在Unix/Linux/macOS下是:GOPATH,在go1.8以前,此環境變量需要用戶必須進行設置。但是在go1.8版本以后,在沒有設置情況下,會有一個默認值。其在Unix/Linux/macOS下是:HOME/go這個目錄,在Windows下是:%USERPROFILE%/go這個目錄。

這里我的配置$GOPATH: D:\data

配置環境變量,“計算機”-“屬性”-“高級系統設置”-“環境變量”

完成之后在cmd窗口輸入:go version

 


3、環境搭建完成,安裝開發工具,這里推薦LiteIDE.
下載地址:https://sourceforge.net/projects/liteide/files/
選擇最新版:

liteidex35.2.windows-qt5.9.5.zip

 

 

下載壓縮包並解壓至D:\盤即可,安裝完成之后,打開應用程序,“工具”–>”編輯當前環境”,確認GOROOT變量與GO安裝路徑一致:


“工具”–>”管理GOPATH”

 

 

4、新建個小項目

 

 

5、運行結果
用快捷鍵“ctrl+r”

 


這樣GO的開發環境全部搭建完成!
一般GOPATH目錄約定有三個子目錄:1.src存放源代碼(比如:.go.c.h.s等);2.pkg編譯后生成的文件(比如:.a);3.bin編譯后生成的可執行文件(為了方便,可以把此目錄加入到GOPATH目錄約定有三個子目錄:1.src存放源代碼(比如:.go.c.h.s等);2.pkg編譯后生成的文件(比如:.a);3.bin編譯后生成的可執行文件(為了方便,可以把此目錄加入到PATH 變量中);
bin和pkg目錄可以不創建,go命令會自動創建(如 go install),只需要創建src目錄即可。
以上有什么不足之處,或建議歡迎大家批評指正。
參考資料:
中文社區
https://studygolang.com/
工具
https://sourceforge.net/projects/liteide/files/X33.1/
https://github.com/visualfc/liteide/blob/master/liteidex/deploy/welcome/zh_CN/install.md
環境安裝
http://blog.csdn.net/qq_22063697/article/details/74843856
http://dmdgeeker.com/goBook/docs/ch01/start.html
https://studygolang.com/articles/7465


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM