一、下載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 即表示成功
一、檢查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語言高亮功能