本文主要记录了 Go 的安装,以及给 vscode 配置 Go 的环境

截图比较多所以显得文章比较长。如有错误欢迎指出~

一、下载安装 Go

下载链接Go下载

下载系统对应版本,我是 windows 所以选择下图的这个。选的是最新的稳定版本 go1.20.6:
请添加图片描述

路径可以自定义这里我放到 D 盘:
请添加图片描述

安装完成后,Win + R 打开输入 cmd 打开命令行窗口然后输入 go version 可以查看 Go 的版本
请添加图片描述
如果没有显示版本号,可能是你在安装 Go 的时候已经打开命令行窗口,此时关闭所有的命令行窗口后,再重新打开一个命令行窗口输入 go version 重试一次就好了。

二、配置环境变量(可选)

可以通过修改环境变量修改 Go 的相关路径。由于我的 C 盘空间比较紧张,所以我修改了一下。如有需要可以参考本小节。

注意!建议修改环境变量的时候,记录好原本的环境变量什么样的,以及后来添加哪些环境变量,以方便后面出现了问题需要卸载 Go 时,给自己留条后路。(可以写一个文档,边修改边截图记录一下。)

首先,右键电脑属性高级系统设置环境变量
请添加图片描述
请添加图片描述
请添加图片描述
新建系统变量,按下图所示填写点击确定:
请添加图片描述
然后可以找一个位置做为 GOPATH 的目录这里我选择在 D 盘新建一个名为 go目录然后新建系统变量
请添加图片描述
用户变量里的 GOPATH 也换成自定义目录
请添加图片描述
就像下面这样:
请添加图片描述
然后编辑用户变量里的 Path
请添加图片描述
请添加图片描述
这里原本是 %USERPROFILE%gobin,改成 %GOPATH%bin
请添加图片描述
在 GOPATH 对应目录下(我的是 D:go新建三个文件夹binpkgsrc
请添加图片描述
最后可以去看一下系统变量里的 Path点击 Path然后编辑):
请添加图片描述
一般的话可以看到 Go 的路径已经配置好了,我们需要动,这是 Go 在安装时自动配置的。之前用 go version 查看版本号也是因为这里环境变量,如果以后出现命令未找到问题,可以回到这里检查
请添加图片描述
配置环境完变量后,记得点击「确定」再退出

最后,Win + R,输入 cmd 打开命令行,输入 go env 可以检查一下,主要是看一下红框里的两个应该是和我们前面设置的一致:请添加图片描述

三、配置 vscode

1、下载更新 vscode

需要保证你的 vscode 是「最新的」,因为我在配置的时候发现,虽然我安装的 Go 是最新的版本,但是因为 vscode 还是 2020 的版本,导致通过 vscode 安装的相关扩展的版本很低,从而出现了一系列问题

所以,如果你还没安装 vscode 直接去下载最新的 vscode 即可网络上有很多教程

如果你已经有 vscode 了,可以检查一下版本是否是最新版方法如下

打开 vscode文件首选项设置
请添加图片描述
然后在上方搜索搜索更新」,找到「Update: Mode」:
请添加图片描述
选择 manual,这样软件不会自动更新,但是你可以自己手动检查更新。

然后点击 帮助 → 检查更新,如果软件不是最新版,则会自动下载更新包并完成软件更新:
请添加图片描述

2、安装相关扩展

参考链接为 Go 开发配置Visual Studio Code | Microsoft Learn

主要参考了上面的链接

先安装 Go 扩展
请添加图片描述

更新 Go 工具
ctrl + shift + P 搜索 Go: Install/Update Tools
请添加图片描述

全部选择好后,点确定后开始安装:
请添加图片描述

vscode 底部输出端可以看到安装情况:
请添加图片描述

可以看到有一些 exe 文件被安装到了我设置D:gobin 目录下:
请添加图片描述
之前在安装的时候,发现虽然 Install SUCCEEDED,但 bin 里面总是没有 exe 文件,后来更新 vscode解决了。

然后可以按照 这篇文档的第5步,写个代码测试一下:
请添加图片描述

按照第6步调试一下:
请添加图片描述
以上就是 vscode 的配置。

四、卸载

五、联网问题

目前暂时没有碰到下载失败问题,如果需要可以参看:快速上手 (goproxy.io)

1. 右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
2. 在 “[你的用户名]的用户变量” 中点击新建按钮
3. 在 “变量名输入框新增 “GOPROXY”
4. 在对应的 “变量值” 输入框中新增 “https://proxy.golang.com.cn,direct”
5. 最后点击 “确定” 按钮保存设置

六、总结

七、参考链接

为 Go 开发配置Visual Studio Code | Microsoft Learn
狂神聊Go003:Go语言环境安装_哔哩哔哩_bilibili

原文地址:https://blog.csdn.net/weixin_44286126/article/details/131706839

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_21124.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注