詳解配置sublime text 2/3的Golang開發環境

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

1.下載並安裝sublime text 2/3

官網下載:http://www.sublimetext.com/


2.成功安裝sublime text後,啟動sublime text,依次選擇功能表列中的"View"->"Show Console"或者直接按快速鍵"Ctrl+`",彈出控制台,根據不同的版本輸入下面的內容以安裝"Package Contral"

1).sublime text 2

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')

2).sublime text 3

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

如果失敗可以訪問官網地址:https://sublime.wbond.net/installation#st3


3.安裝成功後,重啟sublime text,會在功能表列的"Preferences"項下看到一個名為"Package Control"和"Package Settings"的項,點擊它,在彈出的框中輸入"Install Package",按斷行符號,在彈出的框中輸入"GoSublime"並選中"GoSublime",按斷行符號進行安裝。安裝成功後重啟sublime text,重啟後在功能表列的"Preferences"項下的"Package Settings"項中會有一個名為"GoSublime"的項,表示安裝成功


4.下載並安裝go和git

go的官網地址:http://tip.golang.so/doc/install

git的官網地址:http://git-scm.com/downloads/


5.在windows下要確保go的可執行檔在環境變數PATH中,可在命令列中執行go來測試,如果能正常運行則是正確;另外還要確保環境變數中有名為GOROOT和GOPATH的變數名。其中GOROOT是go安裝資料夾(預設安裝是:C:\Go\),而GOPATH則是測試Go編譯的工程檔案夾,可隨意指定。成功設定後如下:



6.在命令列依次執行如下的命令,應該不報錯

go get github.com/nsf/gocodego install github.com/nsf/gocode
成功後,%GOPATH%目錄下會多兩個目錄,分別名為bin、src。其中bin目錄下有一個名字gocode.exe的檔案,而src目錄下回多一個名為github.com的目錄。


7.測試

開啟sublime text,依次點擊功能表列上的"Project"->"Add Folder To Project ...",選中%GOPATH%所在的目錄

在%GOPATH%/src目錄下建立一個名為test的目錄,目錄下建立一個名為test.go的檔案,其內容如下:

package mainimport "fmt"func main() {fmt.Println("Hello World")}

儲存後,按快速鍵Ctrl+B後輸入"go run test.go",會輸出一句"Hello World"表示環境搭建成功,如下:


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.