安裝 Go 語言
目錄:
前言
最近在學習 Go 語言,記錄下一些過程.第一步當然是安裝 Go 環境啦.
第一種安裝方式: 下載二進制包
1. 下載 Go 二進制包.
#下載時需注意對應的操作系統及 CPU 架構.
aria2c 'https://go.googlecode.com/files/go1.1.1.linux-386.tar.gz'
#解壓
tar zxvf go1.1.1.linux-386.tar.gz go
2. 配置:
# GO 的根路徑
echo "export GOROOT=$HOME/go" >> .zshrc
# GO 第三方包安裝路徑或項目路徑
echo "export GOPATH=$HOME/workspace/go" >> .zshrc
# 加入PATH
echo "export PATH=$GOROOT/bin:$GOPATH/bin:$PATH" >> .zshrc
3. 驗證:
#查看 go 是否可用
which go
#查看 go 版本
go version
#查看 go 環境變量
go env
第二種安裝方式: 使用 gvm 插件
1. 安裝 gvm 插件:
#安裝
bash < <(curl -s https://raw.github.com/moovweb/gvm/master/binscripts/gvm-installer)
#配置
echo '[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm" ]]' >> .zshrc
source .zshrc
#驗證
gvm version
2. 通過 gvm 安裝 go :
#列出所有支持的版本
gvm listall
#下載源碼編譯安裝 go1.1
gvm install go1.1
#列出已安裝版本
gvm list
#使用 go1.1,可設爲默認值(添加 --default 參數)
gvm use go1.1 [--default]
3. 驗證:
請參考第一種方式中的驗證.
有關詳細文檔請訪問其 gvm 官網.
經典的例子:
1. 代碼
#hello.go
package main
import (
"fmt"
)
func main(){
fmt.Printlf("Hello,世界!")
}
2. 運行
#運行
go run hello.go
#編譯後運行
go build hello.go
./hello
blog comments powered by Disqus