登录
首页 >  Golang >  Go问答

在 VSCode 中运行需要使用 sudo 来调试 Go 程序的方法是什么?

来源:stackoverflow

时间:2024-02-22 20:54:15 161浏览 收藏

golang学习网今天将给大家带来《在 VSCode 中运行需要使用 sudo 来调试 Go 程序的方法是什么?》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习Golang或者已经是大佬级别了,都非常欢迎也希望大家都能给我建议评论哈~希望能帮助到大家!

问题内容

我正在远程 vscode 服务器上编写一个有关网络的 go 程序。 该程序需要sudo才能运行,我想调试该程序。 那么如何在远程 vscode 服务器中调试它呢? 似乎launch.json没有提供sudo选项

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${file}"
        }
    ]
}

正确答案


https://github.com/golang/vscode-go/wiki/debugging#debug-a-program-as-root

{
...
    "asRoot": true,
    "console": "integratedTerminal",
...
}

好了,本文到此结束,带大家了解了《在 VSCode 中运行需要使用 sudo 来调试 Go 程序的方法是什么?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>