教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 Go语言gdb调试打印全局变量

Go语言gdb调试打印全局变量

发布时间:2022-03-26   编辑:jiaochengji.com
教程集为您提供Go语言gdb调试打印全局变量等资源,欢迎您收藏本站,我们将为您提供最新的Go语言gdb调试打印全局变量资源
<h1>Golang GDB print global variable</h1>

在使用GDB工具调试golang程序时,需要print一个全局变量,遇到各种报错,没办法打印出来,这里记录一下解决方法。

我的包名叫“sec”,全局变量名叫“G_sec”,代码中使用时为“sec.G_sec”


<h2>1. 程序中使用全局变量为“包名.变量名”,所以在gdb中最开始也这么使用:</h2>

<span style="color:#009900; background-color:rgb(204,204,204)">(gdb) p sec.G_sec
No symbol "sec" in current context.</span>

但是报错


到此这篇关于“Go语言gdb调试打印全局变量”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
C语言中GDB进行程序调试笔记
C/C 程序调试神器GDB命令行调试器使用教程
使用GDB命令行调试器调试C/C 程序
Go 语言开发工具
【docker gdb】调试 PHP 源码,看 strval 函数 C 实现
Go 语言 goto 语句
Go 语言 break 语句
Go 语言 if 语句
golang中类型比较和类型赋值说明
有关php的全局变量global与$GLOBALS[]的区别

[关闭]
~ ~