早就聽說Go是一種高并發(fā)的語言雏胃,一直都沒有時間來嘗試嘁锯。突然宪祥,這些年Docker又這么火聂薪,我實在是按耐不住心中的向往,特以此篇開通蝗羊,走進Go的世界藏澳。
Go
下載 Go
地址: >戳這里<, 在這里有Windows、MacOS耀找、Linux版本可以下載翔悠,不過在原站下載可能需要一副好梯子。沒有梯子的同學可以>戳這里< Golang中國也有資源野芒。
解壓安裝
我本機Mac上下載的是go1.6.2.darwin-amd64.tar.gz
蓄愁。
解壓到你喜歡的目錄:
tar -C /whatever/U/like -xzf go1.6.2.darwin-amd64.tar.gz
環(huán)境變量
export GOROOT=/whatever/U/like/go
export PATH=${GOROOT}/bin:${PATH}
這就算是安裝完成了,??
這里需要注意的是 如果你將Go安裝到了
/usr/local
目錄下的話狞悲,并不需要配置GOROOT
環(huán)境變量
你猜得對撮抓,接下來就是Hello World
- 建立一個工作空間
$ mkdir -p /whatever/U/like/workspace
- 創(chuàng)建測試項目
$ cd /whatever/U/like/workspace
$ mkdir -p demo/src
$ cd demo/src
$ touch hello.go
- 輸入測試代碼
hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
- 設(shè)置GOPATH環(huán)境變量
export GOPATH=/whatever/U/like/workspace/demo
- 執(zhí)行
$ go install hello
該命令會生成一個可執(zhí)行文件到工作目錄下
$ $GOPATH/bin/hello
hello.png