這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
go 語言 windows 下 的編譯器可以去http://code.google.com/p/gomingw/downloads/list 下載
下載解壓配置環境變數
“環境變數”(我的電腦->進階系統設定->環境變數),在系統變數的標籤下,依次建立編輯如下幾個索引值對:
(1). 建立 變數名:GOBIN 變數值 :c:\go\bin
(2). 建立 變數名:GOARCH 變數值:386
(3). 建立 變數名:GOOS 變數值:windows
(4). 建立 變數名: GOROOT 變數值:c:\go
(5). 編輯 Path 在Path的變數值的最後加上 %GOBIN%
編輯器選擇 sublime Text 2 ,目前來說配置方式很簡單,相對其他的。
sublime Text 2 編譯配置設定方法
sublime text2+gosublime+gocode
這是一個組合開發工具
好處:自動化提示代碼
儲存的時候自動格式化代碼,讓您編寫的代碼更加美觀,符合golang的標準
支援專案管理
支援文法高亮
sublime text2免費,就算到期(儲存一定次數)了也是提醒你,要是嫌煩的話可以破解。
第一步:
下載sublimetext並安裝
http://www.sublimetext.com/
開啟sublime_text.exe,ctrl+` 開啟命令列,執行如下代碼,在最下方的矩形輸入框中粘貼如下代碼:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
然後 關閉 重啟 。可以發現在在功能表列多了一個如下的欄目
說明package control已經安裝成功了
第二步:
接下來安裝gocode https://github.com/nsf/gocode
開啟cmd運行如下代碼
go get github.com/nsf/gocode
go install github.com/nsf/gocode
註: 如果cmd 不行的話,安裝一個Git, 執行上述代碼,會在go/bin目錄下 出現 gocode.exe 當然了 這個目錄是按照你環境變數來定的,所以 前面的環境變數要配正確。
gocode.exe,這個就是常駐背景一個服務。
第三步:
安裝完之後就可以安裝sublimetext的外掛程式了,安裝gosublime、sidebar(增強側邊欄),安裝外掛程式之後記得重啟sublimetext生效
ctrl+shift+p開啟package controll 輸入pcip
這個時候看左下角顯示正在讀取包資料
這個時候輸入gosublime,按確定就開始安裝了,同樣方法裝 sidebar
第四步:
驗證是否安裝成功,你可以開啟sublimetext,開啟main.go,看看文法是不是高亮了
打im是不是如下顯示
import "fmt"之後在函數裡面打fmt.p是不是提示
如果已經出現這個提示,那說明你已經安裝完成了,並且完成了自動提示
如果沒有出現這樣的提示,一般就是你的path沒有配置正確,你可以開啟cmd,輸入gocode,是不是能夠正確運行,如果不行就說明path沒有配置正確