首先在這裡我要感謝 dataangel (qq:996421165) 童鞋。個人領悟能力比較差,但他還是耐性教導。這裡呢只是吧自己接觸go語言的遇到的問題。安裝配置環境,編寫代碼環境 跟編譯環境配置做一個整合。希望能給學習go語言的友友帶來便利。
我使用windows版下編寫。其他系統未配置過。有空配置的話,會繼續寫部落格~~!剛剛開始學寫部落格寫的不好還望多多包涵。
go語言群:102319854
一些常用連結:
http://golang.org/ //官網
http://bbs.golang-china.org/ //中文論壇
http://code.google.com/p/golang-china/ //翻譯文檔
http://code.google.com/p/gomingw/ //windows編譯
專案管理、編譯 推薦使用 liteide
編寫代碼 emacs +gocode
下載gocode到你的go語言環境的bin目錄下
要先配置好go語言的環境變數,加到系統變數中(網上有教程我這裡不講了)
開啟命令列執行下面命令
gocode set propose-builtins true
gocode set lib-path C:/go/pkg/windows_386
gocode set
查看有沒有設定成功(下面為成功時顯示):
propose-builtins = true<br />lib-path = "C:/go/pkg/windows_386"<br />
下載 emacs
設定環境變數 HOME 為 emacs 路徑
下載go設定檔
http://download.csdn.net/source/3158030
備忘:配置完成會產生 .config 檔案夾 裡面還會產生有gocde的設定檔就對了。產生順序的
在cmd命令中輸入:gocode -s
開始使用
試試用emacs建立一個go檔案寫個helloworld吧~~!
我個人使用時遇到2個問題
1.有時沒法提示:估計是載入分析檔案還沒分析完,等等就好了。
2.不使用 gocode -s 編寫go代碼時會卡死。估計是監聽不到socket 的問題。
其他都還蠻ok的。要是可以整合編譯專案管理就更棒了。個人使用vc 習慣了。加上水平有限啊。
liteide 管理項目編譯到是相當方便 要是可以整合gocode 就好了~~~!