如何使用Goland在远程机器上调试Go代码? [英] How to debug go code on remote machine using Goland?

查看:1690
本文介绍了如何使用Goland在远程机器上调试Go代码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have a go codebase on a remote machine that I'd like to be able to debug using Goland. I've been trying to figure out how to set something akin to PyCharm's remote interpreter, but I haven't been able to figure it out. The best I can find is their blog's tutorial, but it's complicated by docker containers and web applications. How do I set up Goland to remotely debug?

推荐答案

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

In that blog post, Docker containers are used to simulate a remote machine.

GoLand目前没有与PyCharm的远程调试类似的东西.

GoLand doesn't have anything similar to PyCharm's remote debugging at the moment.

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

The best thing you can do is to run your application using delve as it's shown in the example container in the blog post and then connect the IDE to the remote delve instance.

这篇关于如何使用Goland在远程机器上调试Go代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆