在Windows系统上安装Go语言环境是一个相对简单的过程。以下是我详细的安装步骤:
1. 下载Go安装包
首先,访问Go语言的官方下载页面:Go Downloads。根据你的系统架构选择合适的安装包。
2. 安装Go
下载完成后,双击.msi文件开始安装过程。安装向导会引导你完成安装。只需傻瓜式的点下一步即可。
3. 验证安装
安装完成后,打开命令提示符(CMD)并输入以下命令来验证Go是否安装成功:
go version
如果正确输出Go语言的版本号,表示安装成功。
4. 设置环境变量
为了在任何目录下都能使用Go命令,你需要设置环境变量。在Windows 10中,可以通过以下步骤设置环境变量:
- 右键点击“此电脑”或“My Computer”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“系统变量”区域,点击“新建”,创建两个新的变量:
GOROOT:指向Go的安装路径,例如C:\Go。GOPATH:指向你的工作目录,用于存放Go项目和依赖,可以自定义,例如C:\Users\YourUsername\go。
- 在“系统变量”中找到
Path变量,点击“编辑”,然后添加%GOROOT%\bin和%GOPATH%\bin到变量值的末尾,每个路径之间用分号分隔。
5. 配置GOPROXY
为了确保能够顺利下载依赖包(为下一步配置vscode有用),建议设置GOPROXY环境变量以使用Go模块代理。这样可以避免直接从国外源下载时可能遇到的网络问题。可以通过以下命令设置:
go env -w GOPROXY=https://goproxy.io,direct
这将设置GOPROXY为https://goproxy.io,这是一个国内的Go模块代理。
6. 配置VSCode
因为我选择的是Visual Studio Code(VSCode)作为你的IDE,可以按照以下步骤配置Go环境:
- 安装VSCode的Go插件。在VSCode中打开扩展市场,搜索并安装Go插件。
- 安装Go插件所依赖的
go tools。VSCode的Go插件可能会提示你安装一些依赖工具。 - 配置
settings.json文件。在VSCode中,打开设置,搜索并修改以下配置:这些配置将启用自动完成未导入的包、显示包代码提示,并设置文档工具为{ "go.autocompleteUnimportedPackages": true, "go.inferGopath": true, "go.docsTool": "gogetdoc" }gogetdoc。
完成以上步骤后,你可以开始创建和运行Go项目了。