• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    軟件
    軟件
    文章
    搜索

    首頁編程開發其它知識 → Mac OS X系統搭建谷歌Go語言開發工具 Sublime Text 2環境配置

    Mac OS X系統搭建谷歌Go語言開發工具 Sublime Text 2環境配置

    前往專題相關軟件相關文章發表評論 來源:西西整理時間:2014/6/21 19:04:28字體大?。?em class="fontsize">A-A+

    作者:西西點擊:1202次評論:1次標簽: Go語言

    Flash版LOGO語言V9.8 免費簡體中文版
    • 類型:編程工具大?。?i>3.2M語言:中文 評分:6.3
    • 標簽:
    立即下載

    Go語言是谷歌自家的編譯型語言,旨在不損失性能的前提下降低代碼復雜率。其優勢是讓軟件充分發揮多核心處理器同步多工的優點,并可解決面向對象程序設計的麻煩。

    一、安裝Golang的SDK

    在官網http://golang.org/ 直接下載安裝包安裝即可。下載pkg格式的最新安裝包,直接雙擊運行,一路按照提示操作即可完成安裝。

    安裝完成后,打開終端,輸入go,檢測Golang SDK是否安裝成功,如下顯示,則表示安裝成功:

    你也可以輸入go version 查看你所安裝的Golang的版本

    二、環境變量配置(GOPATH)

    GOPATH是用來告訴Golang命令和其他相關工具,在哪里可以找到你系統上的Go包目錄。

    GOPATH是一個路徑列表,類似于PATH的設置:

    GOPATH=/home/USER/go:/home/USER/workspace_go:***

    每一個列表項的路徑其實都是一個工作空間,每個工作區都應當包含源文件(src)、相關包(pkg)、執行文件(bin)三個目錄。

    http://golang.org/doc/code.html

    在你建好工作空間后,即可開始配置GOPATH了(配置文件是~/.bash_profile)。

    export GOPATH=/Users/heinoc/go:/Users/heinoc/Documents/workspace/workspace_go

    保存之后,source ~/.bash_profile一下,就完成了對GOPATH的配置,可以在終端下go env查看一下配置后的效果。

    (注:我一般會給GOPATH至少配兩個目錄,在你需要下載開源包時(go get ****),開源包默認會找到第一個目錄,會統一下到第一個目錄的pkg文件夾里,我本機開發的項目全都保存在后邊的GOPATH目錄里,只是為了方便管理包,如何配置,看你個人喜好)

    三、開發工具配置(Sublime Text 2)

    Sublime Text 2 下載地址:http://www.sublimetext.com/2 

    下載完后直接安裝即可。

    Sublime Text 2可以免費使用,只是保存次數達到一定數量之后就會提示是否購買,點擊取消可以繼續用,和正式注冊版本沒有任何區別。

    有關Sublime Text 2的介紹:http://lucifr.com/2011/08/31/sublime-text-2-tricks-and-tips/

    1.安裝Package Control

    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'

    安裝之前:

    重啟Sublime Text 2之后:

    這就說明Package Control安裝成功了。

    2.安裝GoSublime插件:

    Command + Shift + P 打開Package Control,然后輸入pcip(Package Control:Install Package的縮寫),如下圖所示:

    在隨后的界面中輸入GoSublime,回車,就可以安裝GoSbulime了。(這個插件的源代碼在 https://github.com/DisposaBoy/GoSublime)

    安裝完成之后,就可以在菜單中看到如下所示:

    到這里,Sublime Text 2的Golang開發環境就搭建完成了。

    四、開始Golang

    在你的GOPATH的工作空間里,src目錄下新建一個文件夾,以項目名命名,然后將文件夾拖到Sublime Text 2上,即可將項目在Sublime Text 2中打開了,然后在里邊新建文件,保存為“***.go”即可,然后就可以開始編碼了:

    Sublime Text 2有對Golang的代碼自動補全功能:

    對于編寫好的文件,使用快捷鍵Command + B打開Sublime Text 2的終端,輸入go build (名稱)對其進行編譯:

    提示編譯成功后,再執行shell命令,執行剛編譯過的文件 ./gotest 就可以看到程序的運行結果了:

    運行結果如下:

      相關評論

      閱讀本文后您有什么感想? 已有人給出評價!

      • 8 喜歡喜歡
      • 3 頂
      • 1 難過難過
      • 5 囧
      • 3 圍觀圍觀
      • 2 無聊無聊

      熱門評論

      最新評論

      發表評論 查看所有評論(1)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>