一、安装与准备
首先,确保你已经安装了VS Code软件,并且你的计算机上已经安装了Go语言环境。如果还没有安装Go,可以从官方网站下载并按照指引进行安装。
在VS Code中,需要安装一些与Go语言相关的扩展插件,以便更好地支持Go开发。打开VS Code,进入扩展市场,搜索并安装以下插件:
- Go:由微软开发的官方Go插件,提供了对Go语言的高质量支持和代码补全功能。
- Golang:由动手实验室开发的Golang插件,提供了更多的Go语言开发工具和功能。
- GoLand揪出来!由JetBrains开发的GoLand插件,提供了与Go语言相关的更多功能和工具。
安装完插件后,需要进行一些必要的配置。打开VS Code的设置(快捷键Ctrl+,),在搜索栏输入“Go”,找到并点击“Go: GOPATH”,然后设置你的GOPATH。同时,确保勾选“Go: Install Go Command Line Tools”选项,以便安装Go命令行工具。
下面是具体实践操作:
- 下载go语言包
- 下载链接:studygolang.com/dl
- 进行相关环境变量配置
- 打开cmd面板,输入go version 若显示以下内容表示安装成功
- 下载vscode
-
链接:code.visualstudio.com/ 选择对应的版本下载即可
-
下载完毕之后点击红笔标注的图标,
-
进入扩展下载页面,搜索go,然后点击install下载即可
-
接着下载插件包,点击帮助(或者直接 ctrl+shift+P)
-
点击显示所有命令
-
搜索 Go:Install/Update Tools
-
勾选所有然后点击确定就会开始下载
然后就会发现下载失败(因为dddd的原因)所以先去更换代理(这是我尝试过几种方法里面最简单的了)
-
!!!注意:要先保证go的环境变量都配置成功才可以执行以下步骤
-
按 win+R
-
输入cmd 回车
-
输入 “go env -w GOPROXY=goproxy.cn,direct” (不要引号)
-
重新打开vscode执行下载插件包的步骤 出现
就代表下载成功了
-
配置就完成了
-
然后就可以快乐敲代码了(bushi 敲代码的过程中老喜欢敲 ;过去(汗
二、代码管理
在VS Code中,可以创建一个.go文件,这将被视为Go项目的根目录。在此根目录下,可以创建其他的Go文件和目录,以组织和管理代码。
为了更好地管理代码,可以使用VS Code的Git功能。在左侧面板中,点击“源代码管理”,选择“Git”,然后点击“设置”。在弹出的窗口中,选择“Git”,并设置你的Git路径和身份信息。这样,就可以在VS Code中进行Git的版本控制和代码管理。
三、构建与测试
在VS Code中,可以使用Go插件来构建和测试Go项目。在命令面板(快捷键Ctrl+Shift+P)中输入“Go”,找到并点击“Go: Build and Test”,然后选择要构建或测试的Go文件或整个项目。
在构建过程中,如果需要添加头文件或库文件,可以在VS Code的设置中进行配置。打开设置(快捷键Ctrl+,),在搜索栏输入“Go”,找到并点击“Go: Additional Go Paths”,然后添加你的头文件或库文件的路径。
对于单元测试,可以在代码文件中创建一个以_test.go为后缀的文件,其中包含测试函数。在命令面板中输入“Go”,找到并点击“Go: Run Test”,然后选择要运行的测试文件或整个项目。
四、运行与调试
在VS Code中,可以使用插件来运行和调试Go程序。打开命令面板(快捷键Ctrl+Shift+P),输入“Go”,找到并点击“Go: Run”,然后选择要运行的Go文件或整个项目。
对于调试,可以在代码中添加断点。在需要调试的代码行左侧单击,会出现一个红点,表示在该行设置了断点。然后,在命令面板中输入“Go”,找到并点击“Go: Debug”,然后选择要调试的Go文件或整个项目。
在调试过程中,可以使用VS Code的调试工具进行调试操作,如查看变量值、单步执行、逐过程执行、跳入跳出等。同时,还可以在设置中进行调试配置,如设置调试的启动方式、调试的环境等。