Debug

调试Go语言的核心转储(Core Dumps)

<p>检查程序的执行路径和当前状态是非常有用的调试手段。核心文件(core file)包含了一个运行进程的内存转储和状态。它主要是用来作为事后调试程序用的。它也可以被用来查看一个运行中的程序的状态。这两个使用场景使调试文件转储成为一个非常好的诊断手段。我们可以用这个方法来做事后诊断和分析线上的服务(production services)。</p> <p>在这篇文章中,我们将用一个简单的hello world网站服务作为例子。在现实中,我们的程序很容易就会变得很复杂。分析核心转储给我们提供了一

Debugging Go Core Dumps

<p>Debugging is highly useful to examine the execution flow and to understand the current state of a program.</p> <p>Core files is a file that contains the memory dump of a running process and its process status. It is primarily used for post-mortem