這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
1、下載Sublime Text 3 串連:http://www.sublimetext.com/3
2、下載Go語言環境包 訪問http://www.golangtc.com/download 選擇你需要的版本 我現在用的是1.5rc1選擇Windows下的安裝包
在這裡建議選擇.zip開始的不建議直接安裝 下載後進行解壓放到我的電腦下的G盤活著其它的不要出現中文目錄(你懂得)。將Go檔案拷貝至:G盤根目錄
3、然後我們建立Go檔案的存放的目錄就是以後你項目所在的目錄
比如我們在本地磁碟G盤下建立一個goproject檔案夾這個就是用來存放Go檔案的目錄
然後我們在goproject檔案夾緊接著建立三個檔案 bin、Package、src 為什麼要建立這三個檔案夾呢?
因為在Go的環境中 我們需要有主檔案bin 還有每次要用的包 src其實很好理解了就是源檔案 有點像Java 大家
目前就按照這個去建立,後期會詳細介紹每個檔案夾中會存放什麼東西進去。
4、然後開始配置環境變數 玩過PHP的 Java的都懂怎麼配置 下面詳細講下如何配置
右鍵我的電腦 -》屬性-》進階系統設定-》環境變數-》XX使用者的變數-》建立-》建立注意名字大小寫建立GoRoot變數 其中變數值為剛剛第3步下載的解壓後的Go環境包的位置
然後緊接著我們繼續在XX使用者的變數-》建立-》GoPath變數這個變數中就是我們剛剛建立的goproject的檔案夾。
然後我們選擇 系統變數找到Path變數雙擊開啟注意在後面接著寫一定要用 符合 ;進行隔開 輸入上Go的環境bin檔案和goproject中bin檔案的目錄確定儲存
【注意:中的D盤改為G盤】
5、然後我們繼續去下載LiteIDE (http://www.golangtc.com/download/liteide)選擇 :
進行下載 下載完畢後解壓到本地磁碟D盤中 然後進入該檔案選擇Bin目錄選擇 :
選擇liteide 那個小八卦然後雙擊運行出現
6、然後我們開啟CMD命令輸入GO version 如果出現
那麼恭喜你安裝成功了。
7、然後我們開啟Sublime Text 3 選擇View下的show Console 後 出現
複製如下:然後按下斷行符號鍵等待安裝
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)然後使用快速鍵 Shift+ ctrl+p 開啟如下視窗
輸入PICP出現如下 選擇第一個 Pagckage Controll:Install Package 斷行符號進行安裝
安裝成功後出現 我們輸入GoSublime
8、gosublime安裝完成後,Preferences -> package settings -> GoSublime -> Settings - Uesrs需要配置下GOPATH,GOROOT,
輸入:
{ "env": { "GOPATH": "G:/goproject", "GOROOT": "G:/go" }}
9、重啟sublime,在GOPATH中的src建立一個hello.go檔案,可以看到代碼自動補全已經出來了,:)
10、按Ctrl + B,此時彈出命令框,輸入go run hello.go即可
11、如果想按ctrl + B直接執行的話,Tool 》 Bulid system 》 選中goBuild後 》 選擇new Bulid system , 輸入
附上一些參考:
go不錯的中文網:http://studygolang.com/
另外的安裝教程:http://blog.csdn.net/shuideyidi/article/details/38390809
或者 http://studygolang.com/articles/4454
或者 http://my.oschina.net/kyo153/blog/158393