早就聽說(shuō)Go是一種高并發(fā)的語(yǔ)言,一直都沒(méi)有時(shí)間來(lái)嘗試。突然,這些年Docker又這么火,我實(shí)在是按耐不住心中的向往,特以此篇開通,走進(jìn)Go的世界。
Go
下載 Go
地址: >戳這里<, 在這里有Windows、MacOS、Linux版本可以下載,不過(guò)在原站下載可能需要一副好梯子。沒(méi)有梯子的同學(xué)可以>戳這里< Golang中國(guó)也有資源。
解壓安裝
我本機(jī)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)境變量
你猜得對(duì),接下來(lái)就是Hello World
- 建立一個(gè)工作空間
$ mkdir -p /whatever/U/like/workspace
- 創(chuàng)建測(cè)試項(xiàng)目
$ cd /whatever/U/like/workspace
$ mkdir -p demo/src
$ cd demo/src
$ touch hello.go
- 輸入測(cè)試代碼
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
該命令會(huì)生成一個(gè)可執(zhí)行文件到工作目錄下
$ $GOPATH/bin/hello
hello.png