工欲善其事必先利其器
在学习一门语言的时候,掌握一个好的工具会让你事半功倍。
安装vscode
- 登录vscode官网:https://code.visualstudio.com
-
下载软件
vscode.png
将 code 命令添加到系统 PATH 中
在 vscode 中使用快捷键 command + shif + p
,
输入 shell command
,选择 Shell Command:Install 'code' command in PATH
,如图所示:
安装Go插件
介绍两种安装方法
-
在扩展商店中搜索
安装go插件.pnggo
标签,点击安装。
-
登录官网搜索插件并安装
- 登录 vscode 官网
Extensions
模块:https://marketplace.visualstudio.com/VSCode - 搜索
go
插件 - 推荐安装
lukehoban
的 go 插件: https://marketplace.visualstudio.com/items?itemName=lukehoban.Go - 点击
install
后就打开 vscode 界面,进行安装
go-extension.jpg
更改Go的配置文件
找到设置按钮,打开配置文件。
设置.jpg
将下面的内容添加进配置文件(按照自己的配置来修改相应的内容):
"files.autoSave": "onFocusChange",
"editor.formatOnSave": true,
"go.gopath": "/Users/mark/code/go", // 当前工作空间${wordspaceRoot}加上系统 GOPATH 目录
"go.goroot": "/usr/local/bin/go", // go 的安装目录
"go.formatTool": "goimports", //使用 goimports 工具进行代码格式化,或者使用 goreturns 和 gofmt
"go.buildOnSave": true, //在保存代码时自动编译代码
"go.lintOnSave": true, //在保存代码时自动检查代码可以优化的地方,并给出建议
"go.vetOnSave": false, //在保存代码时自动检查潜在的错误
"go.coverOnSave": false, //在保存代码时执行测试,并显示测试覆盖率
"go.useCodeSnippetsOnFunctionSuggest": true, //使用代码片段作为提示
"go.gocodeAutoBuild": false //代码自动编译构建
配置内容存放的位置为:
配置内容的位置.png
安装delve
github地址:https://github.com/derekparker/delve/blob/master/Documentation/installation/osx/install.md
在命令行终端输入
xcode-select --install //先尝试一下本机是否安装编译器
go get -u github.com/derekparker/delve/cmd/dlv
注意:检查是否已经将$GOPATH/bin
加入PATH
在终端中输入dlv version
检查是否安装成功。
安装成功之后我们就可以愉快的调试go代码了。
网友评论