gdb调试golang的问题
在eclipse开发go想要单点调试debug,go环境和gdb都配好了
main.go
package main
import (
"fmt"
)
func main(){
fmt.Println("我是第一步")
Fun()
}
func Fun(){
fmt.Println("我是第二步")
}
右键debug,出现gdb消息提示
输入list想要显示代码,报错如下:
list
&"list\n"
&"No symbol table is loaded. Use the \"file\" command.\n"
^error,msg="No symbol table is loaded. Use the \"file\" command."
(gdb)
main.go
package main
import (
"fmt"
)
func main(){
fmt.Println("我是第一步")
Fun()
}
func Fun(){
fmt.Println("我是第二步")
}
右键debug,出现gdb消息提示
输入list想要显示代码,报错如下:
list
&"list\n"
&"No symbol table is loaded. Use the \"file\" command.\n"
^error,msg="No symbol table is loaded. Use the \"file\" command."
(gdb)
...全文
相关推荐
GO语言的gdb64
Go语言,也称为Golang,是由Google开发的一种静态类型的、编译式的、并发型且具有垃圾回收功能的编程语言。
开源项目-golang-go.zip
这个项目可能是一个针对Go语言编译器或链接器的改进版本,特别是针对调试信息的压缩优化。问题编号#11799表明该项目正在解决或已经解决了在`cmd/link`模块中关于压缩调试信息的一个特定问题。
golang debug调试
然而,任何软件开发过程都不可避免地会遇到错误和bug,这就需要有效的调试工具和技术来帮助开发者定位和解决问题。本文将详细探讨Golang的调试技术,以及如何在实际开发过程中应用这些技术。
大厂Golang开发工程师面试题集锦 后端 - Java.zip
**性能调优**:理解如何分析和优化Go程序的性能,使用工具如pprof。10. **测试与调试**:熟悉Go的单元测试、集成测试,以及如何利用gdb、delve进行调试。11.
桫哥-GOlang基础-x2_Go语言面试题_第2辑
GDB等工具支持高效的调试。5. **持续集成/持续部署(CI/CD)**:Go语言的可预测性和静态链接使得构建和部署更加简单,便于实现CI/CD流程。6.


