Linux Installation(源碼安裝)
wget https://redirector.gvt1.com/edgedl/go/go1.9.2.linux-amd64.tar.gz
# (wget下載源碼的地址:https://golang.org/dl/)
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz
vim ~/.profile 添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source ~/.profile
或者你也可以安裝到別處跌穗,不過你需要注意設(shè)置GOROOT和PATH的位置
比如說我安裝到/home/目錄下:
vim ~/.profile
#添加
export GOROOT=$HOME/go1.9.2
export PATH=$PATH:$GOROOT/bin
source ~/.profile
測試是否安裝成功:
$~ vim hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
$~ go build hello.go
$~ ./hello
輸出:hello,world
Uninstalling GO
1.刪除目錄文件/usr/local/go(默認(rèn))
2.編輯/etc/profile文件订框,撤銷安裝時(shí)候的修改
3.$~ source /etc/profile
Windows Installation
到https://golang.org/dl/下載撮慨,直接安裝即可奉件,記得配置環(huán)境變量星瘾,此處不詳述.
參考:https://golang.org/doc/install
補(bǔ)充:GOROOT與GOPATH區(qū)別
GOROOT就是go的安裝路徑
GOPATH是作為編譯后二進(jìn)制的存放目的地和import包時(shí)的搜索路徑(用戶工作目錄)
你可以在src下創(chuàng)建你自己的go源文件, 然后開始工作,所以請不要把GOPATH設(shè)置成go的安裝路徑,
GOPATH之下主要包含三個(gè)目錄: bin、pkg逆巍、src,bin目錄主要存放可執(zhí)行文件; pkg目錄存放編譯好的庫文件, 主要是*.a文件; src目錄下主要存放go的源文件
GOPATH可以是一個(gè)目錄列表, go get下載的第三方庫, 一般都會下載到列表的第一個(gè)目錄里面
這里有另外一個(gè)博主寫的很好的GOPATH和GOROOT區(qū)別 可以看看~~~