当前位置: 首页 > 面试题库 >

如何使用Goland在远程机器上调试Go代码?

南门建章
2023-03-14
问题内容

我在远程计算机上有一个go代码库,希望能够使用Goland进行调试。我一直在试图找出如何设置类似于PyCharm的远程解释器的方法,但是我一直无法弄清楚。我能找到的最好的是他们的博客教程,但由于Docker容器和Web应用程序而变得很复杂。如何设置Goland进行远程调试?


问题答案:

在该博客文章中,Docker容器用于模拟远程机器。

GoLand目前没有与PyCharm的远程调试类似的功能。

最好的办法是使用delve运行应用程序,如博客文章的示例容器中所示,然后将IDE连接到远程delve实例



 类似资料:
  • 我想在远程服务器上运行我的java代码以获得更快的速度(服务器非常强大)。我想要的是将我的Intellij连接到那个远程服务器并运行我的代码。但我仍然想在我的本地机器(即我的笔记本电脑)上使用IntelliJ。 我在IntelliJ中找到了一个配置部分,它位于中,在那里我可以设置远程服务器的地址、用户名和密码。但我不知道下一步该怎么办。

  • 我想在虚拟机上运行量角器测试。我已经尝试使用以下命令运行它: 不幸的是,这种方法非常缓慢。还有其他方法在虚拟机上运行量角器测试吗?也许是使用selenium的远程webdriver(我不知道如何进行设置)。

  • 我无法对WebStorm中的TypeScript文件进行远程调试。我目前使用的是WebStorm 6.0、TS编译器0.8.3和Chrome JetBrains插件0.5.7。 出于调试的目的,我所使用的服务器是一个简单的python服务器,使用命令在我的本地计算机上与源文件位于同一目录中。

  • 问题内容: 我刚刚注册了这个问题。关于是否可以使用VS Code在Docker容器中远程调试python代码。我在这里有一个完全配置的Docker容器。我在这方面获得了一些帮助,无论如何我还是Docker的新手。在其中运行Odoo v10。但是我无法在VS Code中进行远程调试。我已经尝试过这种解释,但我真的不明白。可能吗 如果是的话,我该如何运作?我正在使用VS Code 1.6.1和Don

  • 使用远程调试 为了与qemu配合进行源代码级别的调试,需要先让qemu进入等待gdb调试器的接入并且还不能让qemu中的CPU执行,因此启动qemu的时候,我们需要使用参数-S –s这两个参数来做到这一点。在使用了前面提到的参数启动qemu之后,qemu中的CPU并不会马上开始执行,这时我们启动gdb,然后在gdb命令行界面下,使用下面的命令连接到qemu: (gdb) target remot

  • 我正在使用maven和jacoco maven插件来测试覆盖率报告 我需要将Jacoco代理配置为在远程机器(Linux)上,在该机器上运行运行集成测试的脚本 我要怎么做? 这是我尝试的: