美文网首页Golang
MAC OS下安装go调试模块 - Delve for gola

MAC OS下安装go调试模块 - Delve for gola

作者: 梦飞扬_b1f9 | 来源:发表于2020-11-30 13:46 被阅读0次

    安装:

    xcode-select --install
    go get github.com/go-delve/delve/cmd/dlv
    

    检查是否安装成功:

    dlv version
    

    Delve Debugger
    Version: 1.5.0

    看看安装到哪儿了:

    find ~ -name dlv
    

    /Users/mac/go/bin/dlv
    /Users/mac/go/pkg/mod/github.com/go->delve/delve@v1.5.0/cmd/dlv

    终端下试个调试:

    dlv debug test/main.go
    

    在vscode中,如果没有go.mod文件,调试将会失败,解决办法:

    go init your_package_name
    

    这样会生成一个go.mod. 然后再按F5调试,如果弹出选项:

    go
    go dlv dap

    二个都可以,后面的看上去能提供更多功能的体验。
    如果不想每次都做这个选择,请点击Run菜单下面的Add Configuration...

    如果代码有问题,下面的DEBUG CONSOLE中会显示。这时可能会弹出:

    Failed to continue: Check the debug console for details.

    让你配置launch.json文件,其实启动配置文件没问题,只是代码有问题。

    相关文章

      网友评论

        本文标题:MAC OS下安装go调试模块 - Delve for gola

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