栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

Vscode构建Go编程环境-已成功测试-20210413

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Vscode构建Go编程环境-已成功测试-20210413

1、测试环境
  • win10
  • Vscode version:v.1.55.1(其他版本也可以)
  • go版本:go1.16.2(其他版本也可以)

本篇博文是在读者Go自身环境已经搭好,VScode也已装好的基础上所总结而来,Go语言环境搭建请查看其他文章,这里不再赘述。

2、安装步骤 (1)安装Go插件

Go插件的功能:Vscode的Go插件会自动化格式你的go代码的,这个功能很不错的(优秀)

1)Vscode中安装Go插件

在插件搜索里选在Go,找那个星最多的那个,点击安装,重启VScode即可:

2)安装Go插件所依赖的包

在安装go插件后,如果在编辑go源码时编辑器报错的话,有如下2种解决办法:

a.自动:编辑器弹出什么报错就安装什么插件。

创建go文件并打开,根据工具提醒安装第三方工具,进行安装/升级。

b.手动安装:ctrl+shift+p -> go install/update tools(安装所有相关包)

会有安装提示:

(2)如何运行Go代码

注意:winodws中终端有2种选择方式,一个是cmd,一个是powershell,两者的运行方式有些区别,自己用的过程就知道了。

termianl: windows => cmd(对powershell不熟悉的用cmd)

  • 如何切换方法如下:

方式1:选中文件在集成终端中打开

方式2:直接按ctrl `即可直接打开终端。(方便)

(3)解决VScode编辑器可能的报错问题 a.范例:创建一个module目录,然后生成一个xxx.mod文件

Go代码可能会在Vscode中报错,但是不影响代码运行,只是编辑器有问题。
这个会在讲包的时候在讲。
这个一般建议配置这个步骤,要不自己的VScode编辑器会出现报错的,虽然不是语法问题,但会影响自己编程注意力的(亲测有效)。

报错现象:有时候,在写vscode里写完代码保存时会报错:(别人报的错)

如何修复:创建一个module目录,然后生成一个xxx.mod文件即可。例如go mod init module 然后后续打开目录时,直接打开含有module这个目录的父目录就好。

老师说,有时候右下角可能会出现报错,但再测试时没有报错,可能问题被修复了:

创建完后,我这边也没有报错了:

b.范例:安装好go软件后,第一次打开vscode,可能无法找到go环境变量,重启下vscode就好。

很奇怪:我这里的VScode报错了。。按理说,这个VScode的go插件会自动格式化代码的,但是我这里报错了。

上次我是指定了go安装到其他路径下的,这次我删除软件再次按默认路径安装试下,看结果是否会符合预期?–一般来说,自定义安装路径是可以的,并不一定需要安装在默认路径下。

重装后配置了环境变量后,go的环境变量如下:

我去,果真按默认路径安装go软件就不会出现问题了:(很奇怪,待下次遇到了再进行研究)

(4)其它VScode go环境问题

Vscode go插件环境在保存的时候会进行编译,因此可自动识别一些语法错误的;

3、总结

从个人使用Vscode作为go编程编辑器来说,是非常方便的。Vscode的生态很好,且更新很快,有许多有用的插件。

以上就是本次如何构建Go编程环境——vscode了,感谢观看!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/909383.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号