GOLANG環境設定

winlin發表於2017-05-25

原文:http://blog.csdn.net/win_lin/article/details/48265493

GO 環境

安裝 GO

官網下載 GOLANG 的安裝:golang.org

如果不能翻牆,可以從golangtc或者gocn.io下載。

下載時,按照 OS 選擇安裝包:

  1. MAC,用 brew 安裝 (brew install go)(推薦),不需要設定 PATH。或者下載包含darwin的 pkg 或 tar,pkg 可以直接安裝但是解除安裝比較麻煩,tar 需要自己設定 PATH 安裝麻煩解除安裝比較方便,例如go1.8.1.darwin-amd64.pkggo1.8.1.darwin-amd64.tar.gz
  2. Windows,一般就是安裝包了,根據自己的系統是 32 位還是 64 位下載,譬如go1.8.1.windows-amd64.msi或者go1.8.1.windows-386.msi
  3. Linux,一般都是 64 位的,而且需要手動解壓和設定 PATH,當然還有 ARM 的,可以選擇自己需要的下載,譬如go1.8.1.linux-amd64.tar.gz

如果是需要設定 PATH 的,步驟如下:

# 先解壓和移動目錄,以1.8.1為例
tar xf go1.8.1.linux-amd64.tar.gz &&
sudo mkdir -p /usr/local/ &&
sudo mv go /usr/local/go

# 設定PATH,開啟檔案
sudo vi /etc/profile

# 在檔案末尾輸入內容,然後儲存
export PATH=$PATH:/usr/local/go/bin

# 應用修改的配置
source /etc/profile

GOPATH

UNIX(linux/darwin) 設定 GOPATH,存放專案的路徑,GOLANG 的專案都是絕對路徑,從這個目錄開始搜尋:

# 建立目錄,一般都是$HOME下面的go目錄,譬如:/home/winlin/go
mkdir -p $HOME/go

# 設定GOPATH,開啟檔案
sudo vi /etc/profile

# 在檔案末尾輸入內容,然後儲存
export GOPATH=$HOME/go

# 應用修改的配置
source /etc/profile

這樣就可以用 go build 等編譯了。譬如執行命令go version

Mac winlin$ go version
go version go1.8.1 darwin/amd64

go get從 GITHUB 下載一個專案,可以用到自己的專案中,可以看到下載到了 GOPATH 中:

Mac winlin$ go get github.com/ossrs/go-oryx-lib

Mac winlin$ ls -lh $GOPATH/src/github.com/ossrs
drwxr-xr-x  22 winlin 748B May 25 09:43 go-oryx-lib

GO 的環境就配置成功了。

更多原創文章乾貨分享,請關注公眾號
  • GOLANG環境設定
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章