【Go 語言教程】Go 語言環境安裝
學習一門語言除了對它有個簡單的總體認識,接下來就需要對其編譯安裝環境進行搭建,那麼Go語言的安裝都包含什麼內容呢,如下:
Go 語言是跨平臺的語言
目前支援的平臺有:Windows,macOS,Unix,Linux
之後也會支援類似android系統等。
1 下載地址和系統情況
平臺 下載地址 備註說明
Windowshttps://golang.org/doc/install?download=go1.11.5.windows-amd64.msi 安裝完成注意配置Go的環境變數GOPATH,GOROOT,GOBIN
Unix(Linux)https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz 安裝完成注意配置Go的環境變數GOPATH,GOROOT,GOBIN
macOShttps://dl.google.com/go/go1.11.5.darwin-amd64.pkg 安裝完成注意配置Go的環境變數GOPATH,GOROOT,GOBIN
原始碼安裝https://dl.google.com/go/go1.11.5.src.tar.gz 原始碼安裝需要檢視教程,需要go1.4的支援
如果碰到golang.org等地址無法訪問,可以跟我說
2 類Unix系統下的安裝(Linux,Mac OS X)
二進位制包下載到使用者目錄,我一般這麼定義目錄,如我的home目錄為/home/dean,我會:
- /home/dean/goprojects存放go的工程
- /home/dean/go用來存放go的二進位制解壓包
-
/home/dean/github.com用來存放第三方庫
重要提示:
通過gitclone到github下載的(因為有時候有的庫無法go get下載)
每次進行某個工程的時候進行動態的console設定GOPATH到工程目錄。
Go的環境變數可以用命令獲取go env,比較重要的有以下幾個: - GOPATH
- GOBIN
-
GOROOT
系統環境變數: - PATH
3 Windows系統下的安裝
安裝包直接安裝,讓其在預設目錄,然後配置環境變數即可
Go的環境變數可以用命令獲取go env,比較重要的有以下幾個:
- GOPATH
- GOBIN
-
GOROOT
系統環境變數: - PATH
4原始碼安裝
原始碼安裝詳細教程可以參考github上golang官方倉庫的教程,其實也比較簡單先把1.4版本原始碼下載下來,根據readme.md閱讀獲取編譯方法並編譯成功。然後配置GOBIN的目錄,然後使用go編譯其對你下載的版本原始碼進行go build就可以了。非常簡單。
如果有出錯問題解決不了的,歡迎跟我說。
關於本專欄——Go 語言教程,專欄致力於為希望可以系統地,一條一條地,一步一步的學習Go語言的朋友提供一個可以持續閱讀的地方,當然也希望可以通過我的實踐經驗以及相應的基礎,可以給你一些學習之外的想法和總結,以及提高。如果真的有幫助,哪怕一點點,可以把這個一點點的提高分享給我,歡迎跟我勾搭聯絡。