目錄
一、Windows環境搭建
二、vscode安裝插件
三、運行第一個go程序
一、Windows環境搭建
? ? ? ? 下載Go:All releases - The Go Programming Language
? ? ? ? 這里是Windows搭建,選擇的是windows-amd64.msi,也可以選擇zip直接解壓縮到指定目錄
? ? ? ? 選擇msi可執行文件直接一路Next即可,使用msi安裝不需要配置環境變量,如果是下載的zip文件,需要單獨配置環境變量,完成之后打開cmd,輸入go version即可查看是否成功:
? ? ? ? 輸入go env可查看Go的環境變量:
? ? ? ? Go默認的GOPROXY的值是:GOPROXY=https://proxy.golang.org,direct,因為一些原因,國內訪問不了,會導致一些第三方依賴庫無法下載,可以修改GOPROXY。
#開啟mod模式
go env -w GO111MODULE=on
#重新設置成國內鏡像源
go env -w GOPROXY=https://goproxy.cn,direct
?#查看是否修改成功
go env
? ? ? ? 修改完成后,使用go env可查看:
二、vscode安裝插件
? ? ? ? 打開vscode,執行Ctrl+Shift+p,輸入Go:Install/Update Tools,搜索出來的結果全選,點ok即可下載:
三、運行第一個go程序
? ? ? ? vscode無法新建項目文件夾,需要自己新建文件夾,比如新建go_test文件夾。
? ? ? ? 通過vscode打開剛才新建的go_test文件夾,新建go文件,main.go.
? ? ? ? 通過vscode的Terminal初始化go項目,輸入:go mod init xxx(xxx指剛才新建的文件夾)
? ? ? ? main.go:
package mainimport "fmt"func main() {fmt.Println("Hello, World!")
}
????????Terminal輸入go run main.go運行:
? ? ? ? 如果出現報錯:main.go:1:1: expected 'package', found 'EOF',說明沒有保存文件,Ctrl+s保存即可運行。