Go 語言環境配置及編譯器———Windows 平台下

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

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沒有配置正確







相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.