VSCode搭建(安装)Go语言开发环境和插件安装

本文详细指导了如何下载、安装Go语言,设置GOPATH,以及在VSCode中配置Go插件。重点讲解了手动安装依赖包解决自动导包问题的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 下载GoLang

Downloads - The Go Programming Language (google.cn)

根据自己的需求下载相应的版本(本文使用版本为 go1.18.windows-amd64.msi)

2 安装GoLang

  双击下载好的文件,依次点击下一步,下图是选择安装路径(根据自己情况进行更改)

 选择完成安装路径,点击下一步进行安装等待安装完成即可,如下图

验证是否安装成功:打开运行 输入cmd 在命令行中输入 go version,可以查看到go的版本

 输入 go env可以看到go的一些环境变量信息

3 设置GOPATH

    GOPATH 是 Go语言中使用的一个环境变量,它使用绝对路径提供项目的工作目录,可以理解为项目放置的目录,安装完成go后默认指定的GOPATH是用户目录下的go文件夹,自己可以根据需要进行修改,修改方式是打开系统环境变量可以在用户变量中看到GOPATH 更改成自己想要设置的目录即可

4 VSCode安装go插件

 打开VSCode,点击扩展,在搜索栏中输入go,选择第一个,点击安装即可

5 安装go所有插件

1)这里我们随便创建一个项目,并创建一个go文件 

2)创建完go文件后右下角会弹出对话框,提示安装go开发的一些工具插件

 

点击install all进行安装会因为有些资源需要翻墙的原因导致安装失败,错误信息如下

3)安装失败我们可以手动下载然后进行安装,这里我们直接设置goproxy进行安装

打开终端 执行 如下命令

go env -w GOPROXY="https://goproxy.cn" 

执行完毕后再次点击 install all安装即可成功

https://goproxy.cn是代理地址如果这个不好用可以根据自己的情况更换

遇到的问题

   如上图安装完成后,自己测试了下自动导包功能发现依然不能用,再次安装依然提示成功,但是$GOPATH/bin下依然没有生成可执行文件

 一时找不到问题的原因,最后只能进入各个依赖包的源码目录进行手动安装

根据提示 进入源码目录

 在对应的目录下运行命令行,执行需要安装的插件即可,如下图

执行完成后在GOPATH/bin/ 目录下会生成想用的可执行文件

依次安装其他组件即可,安装完成后的结果如下图

 在VSCode中写代码就会出现代码提示 保存自动导包、格式化等功能

保存前

 保存后

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值