VScode部署Go语言的编程实践
摘要:Visual Studio Code(以下简称VScode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持Go、Python、PHP等其他语言。Go语言是一个开源的编程语言,Go语言跟C/C++语言一样是编译语言。与其他现代高级语言(如Java/Python)相比,使用Go/C/C++的最大好处是它们的性能非常强大。Go 语言的风格类似于C语言。其语法在C语言的基础上进行了大幅的简化,去掉了不需要的表达式括号,循环也只有 for 一种表示方法,就可以实现数值、键值等各种遍历。Go语言简单,天生支持并发,完美契合当下高并发的互联网生态。Go语言广泛应用于AI人工智能、云计算、大数据以及游戏开发等领域。
本文主要介绍怎么在桌面操作系统的VScode环境中安装和配置Go语言开发环境,详细内容请参考下文。
一、下载Go的桌面端安装包
1、访问https://studygolang.com/dl
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/358716c653684f75ac018f4c9faffabe~tplv-tt-large.image?x-expires=1984298553&x-signature=YSLy992rsC65q2tXODQdAVdLC7M%3D
下载go1.19.3.windows-amd64.msi
2、安装Go
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/acb5fa527ca0491dbb2d6d6678134819~tplv-tt-large.image?x-expires=1984298553&x-signature=R3jC45YrpfyD9QSWYeZVTueMj7U%3D
二、配置环境变量
1、配置Go mod镜像
在环境变量的用户变量中增加“GO111MODULE”和“GOPROXY”变量,并设置变量值。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/7801951e80324078a8891a1ecbd63262~tplv-tt-large.image?x-expires=1984298553&x-signature=FfLwj8Lgwx%2BziTeFinHvmPWqMlo%3D
在命令行中执行> go env验证配置是否成功。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/a1cf1fe71e8a43dc96e6eeaa2608ed93~tplv-tt-large.image?x-expires=1984298553&x-signature=ikVdqnJYg3TOke85s6Rn2SryHMs%3D
2、VScode开发环境配置
启动Vscode,选择“扩展”按钮,输入插件名称“go”,下载Go插件。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/38467295aa23482e8744f685a2d19f33~tplv-tt-large.image?x-expires=1984298553&x-signature=DOf0C1WkFwaItD0%2BBCPYrdfh6s0%3D
选择第一个插件“Go”,点击右边的【安装】。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/cdbb15eccb5b46e2a2ecada2c1ff0422~tplv-tt-large.image?x-expires=1984298553&x-signature=wIFzOadQkuk6AcXjtnjJz0XbsGI%3D
三、Go语言编程实践
1、创建一个项目
在D盘创建一个文件夹GoProjects,然后点击Vscode的菜单打开该文件夹。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/76fd86cbf12540688eb8b775ab3453cd~tplv-tt-large.image?x-expires=1984298553&x-signature=SjUv9TtzpFWbU%2BwxUuAR9EqSHBY%3D
2、然后点击左下方管理菜单中的“命令面板”。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/eadbb0838f3047339c1143e54161a646~tplv-tt-large.image?x-expires=1984298553&x-signature=VIfmGtozVEdV273qTRJQnxssiZM%3D
3、在右下方的“终端”中输入命令go mod init hellojason,创建一个新的go.mod。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/0e2ca61ec4a549388efd90a6d5923d40~tplv-tt-large.image?x-expires=1984298553&x-signature=e4G1vQNco6NtREsIvutKUer6fmY%3D
4、新建一个go文件hellojason.go,VSCode会激活Go插件,提示的工具全部安装就行了。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/2d78e1398ae34c9a99d5419cefa3092e~tplv-tt-large.image?x-expires=1984298553&x-signature=xEgA7UQPbJ8hVAdZc5Mb84AnjRU%3D
5、等待安装完成,我们的VSCode就可以正常使用了。在新创建的go文件中输入代码验证一下。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/3c66e3c64b1743f8aa470dd62a80eb34~tplv-tt-large.image?x-expires=1984298553&x-signature=4T%2Bl2YVkJVNy75CJsB8jbNoQE28%3D
6、在“终端”中执行go文件,输入指令go run hellojason.go。如下图
https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/aac5ede77f654c5aa4237e5c0411e91b~tplv-tt-large.image?x-expires=1984298553&x-signature=v1TQcfNJRrqngIOwvn7oqpYYEBs%3D
第一次可能会报错“expected 'package', found 'EOF'”,这需要保存一下文件,然后再执行go run hellojason.go即可。经过这样的配置,Vscode终于可以正常使用了。 转发了
页:
[1]