一、Go语言安装
1.去官网下载go
官网地址:golang.google.cn/dl/ 注意要下载对应的版本,如64位windows操作系统就要下载标题为go1.20.6.windows-amd64.msi的安装包。
2.安装go
点开go1.20.6.windows-amd64.msi安装包,采用默认设置,点击next。安装的默认位置在C:\Go,也可以将安装路径改换为需要的路径,比如我改为E:\goPro。安装完毕后可关闭安装窗口。
3.检查环境变量
打开控制面板,找到高级系统设置,点开后再点开环境变量窗口,查看该窗口下的系统变量,找到Path,查看Path中是否有go安装目录下的bin路径。如果在安装时选择默认设置,安装位置在C:\Go,则路径应该为C:\Go\bin。如果按照我的安装路径,则path中的路径应该为E:\goPro\Go\bin。这一步应该在安装go语言时自动完成,正常情况下Path中已经存在该路径,如果发现Path内没有该路径,则需要手动添加。在控制台中输入go version可以检查是否成功将路径加入环境变量中。
4.在控制台中修改go的环境配置
通过win+r打开运行窗口,输入cmd打开控制台。在控制台中输入go env可以检查当前go环境的所有设置
- 输入 go env -w GO111MODULE=on 可以使Golang1.16默认开启(1.16以下需要执行这条命令)
- 输入 go env -w GOPROXY=goproxy.cn,direct 可以设置代理(否则由于网络不通畅的问题,一般情况下无法正常安装)
- 输入go env -w GOBIN=C:\Go\bin 设置运行环境(这里为默认配置下go语言安装在C:\Go目录下的写法,安装在别处就把那个安装目录下的bin找到即可)
- 最后可以再次输入go env,查看这三个位置是否更改成功
5.在vscode中安装go插件
在vscde的插件库中搜索go,安装第一个即可(名字为go)
6.打开go项目
找到自己编写或是下载的go项目位置,右键使用vscode打开,打开后编译器右下角会出现安装提示,点击install all,等待安装成功。安装成功后即可运行和调试go语言代码。
另外:运行后发现运行结果输出在vscode中的调试控制台,而不是我常用的终端中,于是查询了原因和解决方案,在技术文章中了解到了输出位置需要在launch.json中进行配置。在launch.json中加入"console":"integratedTerminal",就能使得输出结果在终端中,这一行改为"console":"internalConsole",就能使结果输出在调试控制台。