• golang安裝
▶ 下載對應操做系統的版本並安裝,下載地址:http://www.golangtc.com/download,譬如這裏下載的是go1.6.windows-amd64.msi。html
▶ 環境變量配置,這裏只須要配置GOROOT、GOBIN和GOPATH三個環境變量便可。java
GOBIN : golang安裝後根目錄下的bin目錄,即$GOROOT\bin\,windows平臺下默認爲c:\go\bin,安裝過程當中會由安裝程序自動添加到PATH環境變量中。git
GOROOT : golang安裝後的根目錄,windows下默認爲c:\go\,安裝過程當中會由安裝程序自動寫入系統環境變量中。github
GOPATH : golang的工做目錄,是用來設置包加載路徑的重要變量,也是go get和go install工具將會使用的目錄。GOPATH變量能夠同時制定多個目錄,這些目錄在Mac和Linux系統上經過:分隔,而在windows系統上經過;分隔。在大部分狀況下都將是第一個路徑優先。golang
▶ 打開cmd,運行go version命令,若是看到下面信息說明環境變量配置成功。json
▶ 編譯運行第一個golang程序:windows
• LiteIDE安裝
▶ 下載windows版本,下載地址:http://www.golangtc.com/download/liteide。
oracle
▶ 將liteidex28.windows-qt4.zip解壓到本地便可,例如:c:\liteide\。eclipse
▶ 檢查LiteIDE環境變量:查看 => 編輯當前環境ide
• MinGW-w64 GCC toolchains安裝
在LiteIDE上調試golang須要安裝gdb,windows上則可以使用MinGW-w64。LiteIDE的環境變量LITEIDE_GDB能夠指定使用哪個gdb來執行調試:在windows上,32位環境使用gdb.exe,64位環境使用gdb64.exe。在環境配置文件中可對這個環境變量進行手工配置。
▶ 將x86_64-w64-mingw32-gcc-4.8.0-win64_rubenvb.7z解壓到本地便可,例如:C:\mingw64\。
▶ 檢查修改LiteIDE環境變量:查看(V) => 編輯當前環境
▶ 設置LiteIDE編譯選項,開啓調試:編譯(B) => 編譯配置... => 將BUILDARGS選項修改成-gcflags "-N -l"
• GoClipse介紹
▪ 安裝環境需求
▪ 安裝方法一
▪ 安裝方法二
• 安裝jdk
▶ 根據官網安裝文檔,GoClipse當前版本需求Java 8版本。下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,譬如這裏下載的是jdk-8u101-windows-x64.exe。
• 安裝Eclipse IDE for C/C++ Developers
▶ 根據官網安裝文檔,GoClipse當前版本需求Eclipse 4.6以上版本。下載地址:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/neonr,譬如這裏下載的是eclipse-cpp-neon-R-win32-x86_64.zip。
▶ 根據官網安裝文檔,這裏採用第二種方法,將URL更改成本地連接,譬如這裏使用的是:file:///D:/installation/goclipse.github.io-master/releases。
▶ 安裝成功驗證:若是安裝過程當中沒有錯誤,安裝完成重啓Eclipse以後,在Window–>Preferences中左邊樹形菜單裏能夠看到Go的樹形目錄。
▶ 配置go安裝路徑和GOPATH
▶ 配置gocode,guru,godef和gofmt
• gocode和godef:能夠直接點擊Download按鈕,就能夠直接下載源碼並編譯成最終的exe文件。
• guru : 在GOPATH的src目錄手動創建"golang.org\x\tools"路徑,並使用git下載"https://github.com/golang/tools"內容到該目錄下,最後執行"go install golang.org/x/tools/cmd/guru"命令便可。
• gofmt : 使用默認go安裝目錄下的gofmt.exe文件便可。
▶ 配置gdb
能夠選擇liteide下面自帶的gdb64.exe,也能夠選擇mingw64中的gdb.exe。配置gdb的方法爲:Run -> Debug Configurations -> Go Application -> 選擇目標工程 -> Debugger。
▶ 代碼補全
▶ 代碼調試
• Visual Studio Code安裝
▶ 下載Visual Studio Code並安裝,下載地址:https://code.visualstudio.com/download
• vscode-go介紹
• vscode-go安裝
▶ 在Visual Studio Code界面,使用快捷鍵"Ctrrl + Shift + p"打開命令面板,選擇"Extensions: Install Extension」,等待插件名列表的加載
▶ 而後在輸入框「EXTENSIONS」輸入"go",選擇"go 0.6.xx",點擊安裝。安裝完成後要求重啓開發環境,點擊重啓按鈕。
• vscode-go配置
▶ 安裝gocode,godoc(go語言自帶),godef,guru,golint,go-outline,goreturns,gorename,gopkgs,go-symbols,delve。能夠使用go get命令下載,下載不下來能夠到github.com下載,方法參考上面。
▶ Visual Studio Code配置:文件(F) -> 首選項(P) -> 用戶設置(U),搜索"Go configuration"能夠看到插件的配置,修改配置以下。
▶ 調試配置:打開launch.json,將"program"字段修改成要調試的目的路徑便可開啓調試。