以下步骤介绍如何在 Windows 上搭建 Go 开发环境,并配合 Visual Studio Code 进行开发。
安装步骤
- 从 https://github.com/golang/go 下载 Go for Windows 的 msi 安装包并完成安装。
- 在 Visual Studio Code 中搭建开发环境,安装 Go 扩展。
-
点击 VS Code 右下角提示的 analysing missing tools,系统会自动安装所需工具。GOPATH 默认位于C:\Users\XXXXXX\go。安装过程中某些包可能会失败,建议开启 VPN 后重试。 -
添加环境变量:
- 新增
GOPATH,值为上一步的 go 目录,如C:\Users\XXXX\go\bin - 将
C:\Users\XXX\go\bin和C:\Users\XXX\go两个路径追加到系统PATH中
- 新增
-
在 VS Code 的用户设置中加入以下配置(
settings.json):{ "workbench.startupEditor": "newUntitledFile", "extensions.ignoreRecommendations": true, "update.channel": "none", "files.autoSave": "onFocusChange", "go.buildOnSave": true, "go.lintOnSave": true, "go.vetOnSave": true, "go.buildTags": "", "go.buildFlags": [], "go.lintFlags": [], "go.vetFlags": [], "go.coverOnSave": false, "go.useCodeSnippetsOnFunctionSuggest": false, "go.formatOnSave": true, "go.formatTool": "goreturns", "go.goroot": "C:\\Go", "go.gopath": "C:\\Users\\xxxxxx\\go", "go.gocodeAutoBuild": true }
运行示例
按 F5 运行以下 Hello World 程序:
package main
import "fmt"
func main() {
fmt.Println("Hello, Wo1111rld!")
}
参考资料
一个 Go 语言入门教程:http://www.yiibai.com/go/go_start.html