安裝 go1.1 正式版 在ubuntu12.04server64位

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

更新

go1.1正式版 已經在北京時間5月14日10點左右發布
從google網站的go下載頁找到對應的包,我這裡是linux64位,所以我下載go1.1.linux版
本文參考自官方手冊

確定環境

go在運行時會讀取環境變數,如未讀到相關環境變數,則按預設值運行
例如${GOROOT}表示為安裝位置,如未正確設定,會造成運行時找不到對應檔案

在家目錄(~)下的.bashrc檔案最後加入以下內容$ vi .bashrc#go安裝的位置export GOROOT=$HOME/go#類似工作空間export GOPATH=$HOME/mygo#將bin目錄加入環境變數export PATH=${PATH}:${GOPATH}/bin:$GOROOT/bin#聲明32位還是64位export GOARCH=amd64#聲明作業系統類型export GOOS=linuxsource一下,使上面新設定的環境生效$ source .bashrc

下載安裝

我把每個golang版本都有儲存在golang目錄裡,可以方便切換使用(目前有1.0.3和1.1比較常用)

如果GOROOT是指向$HOME/golang/go的話,go已經安裝好了,因為我要用多版本,所以多一步$ cd ~$ mkdir golang$ cd golang$ wget http://go.googlecode.com/files/go1.1.linux-amd64.tar.gz$ tar zxf go1.1rc1.linux-amd64.tar.gz如果GOROOT是指向$HOME/golang/go的話,go已經安裝好了,因為我要用多版本,所以多一步我先按版本來改名$ mv go go1.1$ cd ~做一個軟串連,來搭配上一節的“GOROOT=$HOME/go”$ ln -s golang/go1.1 gogo安裝好了,測試一下$ go version如果顯示“go version go1.1 linux/amd64”表示成功

我在繼續做個1.0.3的吧

$ ln -s golang/go1.0.3 go$ wget http://go.googlecode.com/files/go1.0.3.linux-amd64.tar.gz$ tar zxf go1.0.3.linux-amd64.tar.gz$ mv go go1.0.3上面幾行表示下載好並解壓好了,現在開始切換$ cd ~把指向go1.1的軟串連刪掉$ rm go把新的串連指向1.0.3$ ln -s golang/go1.0.3 gogo安裝好了,測試一下$ go version如果顯示“go version go1.0.3”表示安裝並切換成功

然後。。。。就沒有然後了,安裝好了!我還以為多複雜呢,切~!

總結

其實安裝go1.1或其他版本,只要

  1. 告訴系統go將裝在哪裡(本文是$HOME/go
  2. 找到對應平台的檔案,下載go的包
  3. 解壓&裝在那裡

完成!綠色軟體!

相關文章

聯繫我們

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