GO語言環境搭建 + Sublime text 3 + Git + MarGo + gocode 組合配置詳解

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
1.window下安裝gogoogle有提供win安裝包,對於新手還是非常簡單的!https://code.google.com/p/go/downloads/list;環境變數已經配置好我們只需要配置一個GOPATH目錄就可以了,建議在非C盤建立;目錄格式為:2.設定GOPATH,3.準備工作完成之後,開始搭建Sublime Text開發go語言的環境。    a.下載安裝sublime text之後,安裝Package Control 從菜單 View - Show Console 或者 ctrl + ~ 快速鍵,調出 console。將以下 Python 代碼粘貼進去並 enter 執行,不出意外即完成安裝。以下提供 ST3 和 ST2 的安裝代碼: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())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')     4.安裝gocode和MarGo。在此之前請確認是否安裝了git。如果沒有那麼請按照如下步驟安裝git功能(不是全部功能,僅能完成本次環境的搭建,關於git的詳細介紹請參照git官網介紹)。如果你已經是git使用者,下面步驟跳過,直接進行6步驟。     5.msysgit是Git for Windows版,其Home Page為:http://msysgit.github.io/ 點擊頁面中“Download”進入下載列表。下載完畢,雙擊開始安裝:1、除了AdvancedXXX選項,其餘全選。2、選擇“Use Git Bash only”。3、選擇“Checkout as-is,commit as-is”。4、配置git環境變數,在Path後面追加(複製下面代碼改下git的安裝路徑就可以了);D:\Program Files\Git\bin;D:\Program Files\Git\libexec\git-core;    6.開啟終端運行如下命令安裝gocode和MarGo。此處可在CMD中輸入:    go get github.com/nsf/gocode   go get github.com/DisposaBoy/MarGo(該工具已經被作者清空了,大部分人在這一步就被卡住了)  如果你也是在第二步卡住了,那麼可以按照我的方法進行替換。   使用 go get github.com/slene/margo這個代替。不過這個工具需要自己稍微改動一下。執行完這個步驟,你可以重啟下sublimetext試試,下面會輸出安裝錯誤資訊,會提示你找不到一個叫 gosublime.margo_***.exe的檔案。這個時候,你可以去你的GOPATH下的bin目錄下找到margo.exe的檔案,你可以將這個檔案改名為剛才找不到的那個檔案名稱。然後將其複製到 C:\Users\**\AppData\Roaming\Sublime Text 3\Packages\User\GoSublime\windows-x64\bin下面就可以了。     7.安裝sublimetext外掛程式:GoSublime、SidebarEnhancements和Go Buid。 修改GoSublime配置:在 Preferences菜單下,找到Package Settings,然後找到 GoSublime,再往下找到 Settings - Default。再開啟的檔案中,添加如下配置,並儲存:"env": {"path":":E:/GO/Development\bin;" },(自己的gopath下bin目錄)8.環境全部搭建完畢。

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

聯繫我們

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