下載go安裝包
官網鏡像下載地址:https://golang.google.cn/dl/,按安裝步驟執行完,就ok
檢查版本
查看環境變量
我們只需要記住默認的GOPATH路徑在哪裏就可以了,並且默認情況下 GOROOT下的bin目錄及GOPATH下的bin目錄都已經添加到環境變量中了,我們也不需要額外配置了。
配置VScode
VS Code官方下載地址:https://code.visualstudio.com/Download,根據實際情況選擇下載,推薦使用Windows .zip版,無需註冊,打開就能用
安裝中文簡體插件
點擊左側菜單欄最後一項管理擴展,在搜索框中輸入chinese ,選中結果列表第一項,點擊install安裝。安裝完畢後右下角會提示重啓VS Code,重啓之後你的VS Code就顯示中文啦!
主界面介紹:
安裝Go開發插件
點擊左側菜單欄最後一項管理擴展,在搜索框中輸入go ,選中結果列表第一項,點擊install安裝。
GOPROXY:
在做Go語言開發的時候爲我們提供諸如代碼提示、代碼自動補全等功能。在此之前請先設置GOPROXY,打開終端執行以下命令:
go env -w GOPROXY=https://goproxy.cn,direct
Windows平臺按下Ctrl+Shift+P,Mac平臺按Command+Shift+P,這個時候VS Code界面會彈出一個輸入框,如下圖:
我們在這個輸入框中輸入>go:install,下面會自動搜索相關命令,我們選擇Go:Install/Update Tools這個命令,按下圖選中並會回車執行該命令(或者使用鼠標點擊該命令)
在彈出的窗口選中所有,並點擊“確定”按鈕,進行安裝。
然後會彈出如下窗口,開始安裝工具:
過一會,安裝成功
VScode輔助設置
變更主題:
會彈出如下窗口,可以根據自己的喜好選擇相應的主題:
自動保存
按下圖依次點擊 文件->首選項->設置:
打開設置頁面就能看到自動保存相關配置如下圖,可以根據自己的喜好選擇自動保存的方式:
快捷代碼片段
還是按Ctrl/Command+Shift+P,按下圖輸入>snippets,選擇命令並執行:
然後在彈出的窗口點擊選擇go選項:
然後彈出如下頁面:
大家可以簡單看下上面的註釋,介紹了主要用法:
“這裏放個名字”:{
"prefix": "這個是快捷鍵",
"body": "這裏是按快捷鍵插入的代碼片段",
"description": "這裏放提示信息的描述"
}
其中$0表示最終光標提留的位置。 舉個例子,我這裏創建了兩個快捷方式,一個是輸入pln就會在編輯器中插入fmt.Println()代碼;輸入plf,就會插入fmt.Printf("")代碼。
{
"println":{
"prefix": "pln",
"body":"fmt.Println($0)",
"description": "println"
},
"printf":{
"prefix": "plf",
"body": "fmt.Printf(\"$0\")",
"description": "printf"
}
}
把上面的代碼,按下圖方式粘貼到配置文件中,保存並關閉配置文件即可。
第一個go程序
現在我們來創建第一個Go項目——hello。找一個目錄創建一個test文件夾。
在該文件夾下創建一個main.go文件:
package main // 聲明 main 包,表明當前是一個可執行程序
import "fmt" // 導入內置 fmt 包
func main(){ // main函數,是程序執行的入口
fmt.Println("Hello World!") // 在終端打印 Hello World!
}
在test目錄下執行:
E:\go\test>go build
或者在其他目錄執行以下命令:
go build test
我們還可以使用-o參數來指定編譯後得到的可執行文件的名字。
go build -o xxxx.exe
go編譯器會去 GOPATH的src目錄下查找你要編譯的test項目
編譯得到的可執行文件會保存在執行編譯命令的當前目錄下,如果是windows平臺會在當前目錄下找到test.exe可執行文件。
可在終端直接執行該test.exe文件:
E:\go\test>test.exe
hello world