我有两个关于 GDB + golang 的问题?

1) Go build GCC flags

当我运行 "go build" 时,Go builder 使用哪些 gcc 标志来构建程序?build 值和 go 环境中设置的“GOGCCFLAGS”一样吗?

GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"

因为我没有看到任何用于添加代码符号的“-g”或“-g3”标志。如果是,如何编译符号表?

2) 如何在 GDB 中打印值我按照教程here GDB debug go tutorial,但似乎该值不是我设置的。

顺便说一句,我注意到有一篇关于它的帖子gdb debug go 但是,对我也不起作用。

http://img4.mukewang.com/611a130f0001348f05690445.jpg