Ubuntu下安裝go語言


  Go語言是Google開發的一個開源項目,目的之一是為了提高開發人員的編程效率。Go語言語法靈活,簡潔,清晰,高效。它的並發特性可以方便的用於多核處理器和網絡開發,同時靈活新穎的類型系統可以方便的編寫模塊化的系統。go可以快速編譯,同時具有垃圾內存自動回收功能,並且還支持運行時反射。go十一個高效、靜態類型,但是郵局有解釋語言的動態類型特征的系統級語法。

  由於只介紹Ubuntu下386的go語言安裝方法,其他平台的可以到http://code.google.com/p/golang-china/上查看

1、安裝Go語言工具

sudo apt-get install bison ed gawk gcc libc6-dev make

  如果上面有那個安裝不上的可能會導致后面的也無法安裝,用戶也可以分個安裝,這樣保險寫

2、安裝Mercurial

Mercurial其實是一個版本管理系統(可以通過hg名字檢測是否安裝),類似git

sudo apt-get install python-setuptools
sudo apt-get install python-dev
sudo apt-get install build-essential

3、獲取go語言源碼

4、配置環境變量

$vim .bashrc   打開home目錄下的.bashrc文件,加入如下信息,具體含義可以參考官方文檔

 export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export PATH=${PATH}:$HOME/bin

保存保存退出后執行

$source .bashrc

使其生效

5、安裝go語言,編譯go環境

$cd go/src

$./all.bash

開始編譯,編譯完成后會顯示如下信息

你也可以通過如下命令查看版本信息

6、然后我們就可以開始工作了,go語言的后綴是.g,8g是編譯器,8l是連接器。可以用vim寫,或者其他工具都可以

這里說一下其中的一個問題,編寫的時候如果左花括號“{”單起一行的話會編譯出錯

編譯后出現如下問題

修改為下面的方式就可以了

編譯運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM