一、下載go安裝包
可以去官網下載https://golang.google.cn/dl/ ,也可以去go語言中文社區https://studygolang.com/dl下載,根據系統環境選擇對應版本下載,linux環境下載后解壓即可,windows環境下載根據安裝包引導一步步安裝即可
二、環境設置
linux環境
將go添加到Path環境變量中(go安裝包解壓到/usr/local目錄下)
vim /etc/profile 將:/usr/local/go/bin 添加到PATH全局變量中保存 再執行 source /etc/profile # /etc/profile # 系統的開機執行文件 # 該文件會在操作系統啟動時執行.執行就會將/user/local/go 添加到全局變量中去
GOROOT設置:Go安裝路徑
vim /etc/profile 新增: export GOROOT = "/usr/local/go"
GOPATH設置:go工作環境,一般該路徑下會需要有三個目錄: bin、pkg、src,你可以將多個項目源碼放置src中,編譯后的文件放置bin中
新建Go工作環境目錄goworks,並在此目錄下創建src,pkg,bin三個子目錄
vim /etc/profile 新增: export GOROOT = "/goworks"
再執行
source /etc/profile
windows環境
windows環境下,go安裝包安裝成功后,會自動將go添加到path目錄下,所以不需要再向Path環境變量中添加go
GOROOT設置:Go安裝路徑
“我的電腦”=》“屬性”=》“高級系統設置”=》“環境變量”=》“系統環境變量”,新增GOROOT環境變量,如下圖
GOPATH設置:
刪除用戶變量中的GOPATH設置,這個是go安裝包默認添加的工作目錄,一般不使用
新建Go工作環境目錄goworks,並在此目錄下創建src,pkg,bin三個子目錄
新增GOPATH環境變量指向Go工作環境目錄GoWorks,如下圖
動手寫個helloworld驗證一下安裝好的環境
在goworks/src目錄下創建一個目錄helloworld,新建一個文件命名為main.go代碼如下:
package main import "fmt" func main(){ fmt.Println("Hello World!") }
windows下打開cmd,cd到goworks/src/helloworld目錄下,運行:go run main.go,運行結果如下:
至此go環境安裝完成
當然開發離不開IDE工具,推薦使用VSCode和GoLand