900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 【Windows系统】基于vscode搭建go语言开发环境

【Windows系统】基于vscode搭建go语言开发环境

时间:2020-08-01 03:50:20

相关推荐

【Windows系统】基于vscode搭建go语言开发环境

微信公众号:CurryCoder的程序人生

怕什么真理无穷,进一寸有一寸的欢喜

1.golang安装包下载与安装

关于vscode的下载,请参见历史文章Ubuntu16.04下搭建vscode的C++开发环境,本文就不再赘述啦~下面直接下载golang安装包,下载地址放文章的最后部分了。打开链接后,我们可以看到go语言的吉祥物一只可爱的小地鼠。 点击“Download Go”按钮即可进入下载页面,选择对应操作系统的安装包。注:本文是以Windonws系统为例,Go语言的安装包版本为13.0注意:这里go安装包的版本必须选择13.0,这是由于后面的go语言相关依赖包也是13.0版本的。为了保证兼容性,保持版本一致则后续步骤不会报错。如下图所示: 安装包下载到本地后,在D盘或其他位置新建一个名为目录Go_Dir的安装目录。双击安装包,然后一路点击next,等到选择安装目录时将默认的安装目录即C盘下的Go目录修改为Go_Dir目录。这个安装位置很重要,后面会用到的

为了验证自己go已经安装成功,可以打开cmd,输入go version我们就可以看到安装包的版本了,如下图所示:

2.与go语言相关的vscode配置

(1)在电脑的任意位置新建一个文件夹如LearnGo,然后打开vscode,接着再打开LearnGo这个文件夹。点击vscode中的插件商店,搜索关键字go。选择如下图中箭头所指的插件,由于我先前已经安装好了所以看不到install按钮(2)接着安装go语言开发过程中的相关依赖包,依赖包我已经下载好了,下载链接请参见文章最后部分。选择对应系统的依赖包,依赖包下载完成后,将所有的.exe文件全部复制到go语言安装包Go_Dir目录下的bin文件夹下(3)然后配置vscode相关调试文件进行go语言的调试,主要涉及两个文件launch.json文件和settings.json文件。如何创建launch.json文件可按照下图进行操作。至于launch.json文件的内容,见如下所示。至于settings.json文件,它是配置vscode窗口大小和字体相关的文件,位于.vscode文件夹下。不想复制和粘贴的同学,直接去文章末尾链接处进行下载。下载解压后直接将.vscode文件夹放入你的项目文件夹下,再更改上图中的两个路径即可。

{"version": "0.2.0","configurations": [{"name": "LaunchGo","type": "go","request": "launch","mode": "auto","remotePath": "","port": 5546,"host": "127.0.0.1","program": "${fileDirname}","env": {"GOPATH": "E:/LearnGo","GOROOT": "D:/Go_Dir"},"args": [],//"showLog": true}]}

3.hello world我们又见面啦

经过以上一系列操作,我们可以正式编写我们第一个go语言程序啦。在LearnGo文件夹下创建一个demo.go文件,文件的内容如下所示:

package mainimport "fmt"func main() {fmt.Printf("Hello World!")}

保存文件后,有两种方式可以运行demo.go程序。一种是直接按F5快捷键,就和用vscode运行C++程序一样。经过片刻时间的编译等待,久违的Hello World!又出现了,爷的青春又回来啦~ 另外一种运行程序的方法是,在终端中输入go run demo.go。注意:要先切换到当前项目所在的文件夹下,如下图所示:

4.相关资料

[1] golang安装包下载: /dl/[2] 相关依赖包: /share/init?surl=Evs8r7fkHbDSl9Qrxbm-ew 密码:vjx2[3] .vscode配置文件: /cdlwhm1217096231/LearnGo[4] go资料:/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。