Sublime Text3 + Golang 安裝與部署
1.安裝git
git安裝比較簡單,直接下一步即可(在Windows Explorer integration選項中將“Git Bash here”和“Git GUI here”打對勾),需要了解具體安裝的可以看這裡。
2.安裝Golang
2)我這裡選擇的是:go1.4.2.windows-amd64.msi,下載完成安裝到指定目錄即可。我這裡是(E:\Go)。
3)安裝完成後環境變數已經自動設定好了,可以撥出cmd命令列輸入命令檢視
> go env可以看到,已經出現go命令了。如果你的不能出現,那可能是環境變數設定的問題。
進入我的電腦
4)go命令依賴一個環境變數:GOPATH,這不是Go的安裝目錄,而是你的工作(工程)目錄(你的程式碼都會在該目錄下)。GOPATH可以有多個,windows以分號(;)進行區分,Linux系統是冒號(:),當有多個GOPATH時,預設會將go get的內容放在第一個目錄下。這裡我們新建一個GOPATH變數,以我的為例:F:\mygo
3.安裝Sublime Text3
注意:sublime是收費軟體,不註冊也可以正常使用,只是儲存次數達到一定的數量的時候會提示購買;忽略後可以正常使用。
這裡需要安裝一個sublime的pakcage control功能,用於接下來安裝sublime外掛。
1)在開啟軟體後,按下快捷鍵 Ctrl+`,(`這個符號為英文半形模式下,按下 Tab 鍵上方、數字鍵1左邊的那個按鍵),此時會開啟一個命令視窗,複製並輸入以下內容,最後回車:
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)
2)重啟sublime之後,你就可以發現在 Preferences 這個選單下出現了選單項 Package Control,如圖:
4. 安裝GoSublime外掛
1)在sublime中,按住快捷鍵 shift + ctrl + p,在彈出框中輸入install package,如圖:
2)回車,會出現如下圖(可能需要稍微等待下,可以看sublime最下面的狀態):
3)輸入gosublime,回車(可能需要稍微等待下,可以看sublime最下面的狀態),如圖:
4)gosublime安裝完成後,Preferences -> package settings -> GoSublime -> Settings - Uesrs需要配置下GOPATH,GOROOT,如圖:
5)在開啟的視窗中輸入以下內容,路徑請自行替換,ctrl+s儲存。
{ "env": { "GOPATH": "F:/mygo", "GOROOT": "E:/Go" } }
6)重啟sublime,在GOPATH中的src新建一個hello.go檔案,可以看到程式碼自動補全已經出來了,:)
至此,sublime text3 + golang 安裝完成。
執行golang 請看:http://blog.csdn.net/weialemon/article/details/78529689