### 安裝golang工具包
筆者使用的是Debian sid 直接使用apt-get安裝就好
```
sudo apt-get install golang -y
```
### 配置環(huán)境變量
#### 1. 配置GOPATH
go將從這里尋找package, go get 下載的package將保存刀$GOPATH/src目錄下, go install 安裝的程序?qū)⒎旁?GOPATH/bin目錄下, %GOPATH/pkg下放的是預(yù)編譯的package object文件
```
sudo echo "export GOPATH=$HOME/workspace/golang" >> ~/.bashrc
sudo echo "export export PATH=$GOPATH/bin:$PATH" >> ~/.bashrc
```
#### 2. 測試golang環(huán)境
golang按 域名/用戶名(或組織名)/項目名 的形式組織package.
我們也可以使用這種方式來開發(fā)和管理項目
##### ?2.1 創(chuàng)建測試用項目目錄
```
mkdir -p $GOPATH/hello.com/test/hello
```
##### ?2.2 編寫hello.go程序
```
touch $GOPATH/hello.com/test/hello/main.go
```
用喜歡的編輯器打開main.go文件編輯
```
// 包名, main包是入口
package main
// 導(dǎo)入fmt包, fmt提供Printf等系列函數(shù)
import "fmt"
// main函數(shù), 入口函數(shù)
func main() {
// 輸出道控制臺
fmt.Printf("Hello, world.\n")
}
```
##### 2.3 運行和安裝hello程序
進(jìn)入$GOPATH/hello.com/test/hello目錄
使用 go run main.go 運行程序, 可以看到"Hello, world."輸出.
用 go install (或者 go install hello.com/test/hello)安裝hello程序到%GOPATH/bin目錄下, 這樣就可以直接運行hello程序啦-v-