美文网首页
MacOS调试go代码

MacOS调试go代码

作者: 沙漠中的猴 | 来源:发表于2018-03-08 21:21 被阅读0次

    工欲善其事必先利其器

    在学习一门语言的时候,掌握一个好的工具会让你事半功倍。

    安装vscode

    将 code 命令添加到系统 PATH 中

    在 vscode 中使用快捷键 command + shif + p,
    输入 shell command,选择 Shell Command:Install 'code' command in PATH,如图所示:

    install code.png

    安装Go插件

    介绍两种安装方法

    1. 在扩展商店中搜索go标签,点击安装。

      安装go插件.png
    2. 登录官网搜索插件并安装

    更改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代码了。

    相关文章

      网友评论

          本文标题:MacOS调试go代码

          本文链接:https://www.haomeiwen.com/subject/bgqufftx.html