Ubuntu12.04下以tar.gz包方式安裝Go語言

Ubuntu12.04下以tar.gz包方式安裝Go語言

一、下載Go語言安裝包 http://code.google.com/p/go/downloads/detail?name=go1.0.3.linux-386.tar.gz&can=2&q=python

二、安裝gcc,Go語言自身的編譯器須要gcc編譯一下。linux

<!-- lang: shell -->
sudo apt-get install bison gcc libc6-dev ed gawk make python-setuptools python-dev build-essential

GO1以前的早期版本還須要安裝Mercurial,以源代碼同步的方式安裝,便於後續版本的更新,但如今同步源代碼的早期URL失效,致使我在安裝時到這一步沒法進行,不得已使用tar.gz包方式安裝,但這樣沒法便捷地實現版本同步,若是有朋友有新的Go源碼同步URL地址請回復我,謝謝。golang

三、配置系統文件shell

<!-- lang: shell -->
vim ~/.bashrc

在文件後添加編程

<!-- lang: shell -->
#--------------------------------google go--------------------------------
export GOROOT=/opt/golang/go #安裝路徑,按我的喜愛選擇
export GOARCH=386 #CPU平臺
export GOOS=linux #操做系統架構
export GOPATH=$HOME/Dropbox/code/go #工做空間路徑
export PATH=$PATH:$GOROOT/bin #將go語言命令加入系統環境變量

四、新建/opt/golang文件夾,可隨我的喜愛自定vim

<!-- lang: shell -->
mkdir /opt/golang

五、解壓安裝包bash

<!-- lang: shell -->
cd ~/下載
sudo tar -zxvf go1.0.3.linux-386.tar.gz

移動文件夾架構

<!-- lang: shell -->
sudo mv go /opt/golang

六、安裝goui

<!-- lang: shell -->
cd /opt/golang/go/src
./all.bash

七、使環境變量改動當即生效google

<!-- lang: shell -->
source ~/.bashrc

八、檢查go安裝是否成功

<!-- lang: shell -->
go version

若是出現 go version 1.0.3 即表示成功

設置vim的go語言高亮功能(《GO語言編程》)

一、檢查GOROOT環境變量

<!-- lang: shell -->
echo $GOROOT

出現空白則說明錯誤,出現剛纔安裝時在.bashrc中寫入的路徑則正確

二、創建一個shell腳本govim.sh,內容以下

<!-- lang: shell -->
mkdir -p $HOME/.vim/ftdetect
mkdir -p $HOME/.vim/syntax
mkdir -p $HOME/.vim/autoload/go
ln -s $GOROOT/misc/vim/ftdetect/gofiletype.vim $HOME/.vim/ftdetect/
ln -s $GOROOT/misc/vim/syntax/go.vim $HOME/.vim/syntax
ln -s $GOROOT/misc/vim/autoload/go/complete.vim $HOME/.vim/autoload/go
echo "syntax on" >> $HOME/.vimrc

三、執行腳本便可實現vim的go語言高亮功能

相關文章
相關標籤/搜索