Go 程序调试工具 godebug

Apache
Google Go
跨平台
2015-04-21
红薯

完善个人资料领开源豆,速来抽奖!>>>

godebug 是一个与众不同的 Go 程序调试工具,传统的编译型语言调试器使用底层系统调用并读取二进制文件用于调试各类符号。使用起来很麻烦而且很难移植。

godebug 使用不同的方法,直接把源码作为目标程序,在每一行插入调试代码,然后编译并运行。结果就是一个全功能的调试器,完全可以移植到不同平台。事实上,由于有了 gopherjs ,你也可以在浏览器上进行调试。

例如可通过 _ = "breakpoint" 来插入断点,然后通过 $ godebug run gofiles... [arguments...] 命令进行调试。

godebug screen capture

加载中

评论(8)

_小付_
_小付_
Go 的 bug... #godebug#
你来人间一趟
你来人间一趟
大赞,那么配合gxui的codeEditer就能搞个编辑器出来了,非常感兴趣 #godebug#
小美玲
小美玲
这个牛b呀. #godebug#
新鲜的蟑螂
新鲜的蟑螂
很赞啊 #godebug#
叫哥哥给糖
叫哥哥给糖
跟Gdb,有区别吗? #godebug#
刘刚
有人试过么 #godebug#
新鲜的蟑螂
新鲜的蟑螂
这个看起来很方便啊 #godebug#

暂无资讯

暂无问答

Go调度器介绍和容易忽视的问题

本文记录了本人对Golang调度器的理解和跟踪调度器的方法,特别是一个容易忽略的goroutine执行顺序问题,看了很多篇Golang调度器的文章都没提到这个点,分享出来一起学习,欢迎交流指正。 什么...

2019/04/10 10:10
17
0
阿里云部署Fabric网络,测试e2e_cli,出错处理

部署Fabric,跑e2e_cli的时候,运行network_setup.sh up,出现错误 配置错误汇总 错误:signal SIGSEGV: segmentation violation 解决方案: 修改base文件夹下docker-compose-base.yaml和doc...

2019/04/10 12:56
42
0
golang 如何排查和定位GC问题

最近在做文本处理的时候遇到一个很奇怪的现象。串行执行脚本可能只需要几秒钟,但是如果想给每行开个协程并发处理的话,执行时间却从几十秒到几十分钟不等,关键是执行的过程中cpu的占用并不...

2018/01/19 16:36
7.7K
0
Google Go 语言从入门到应用必备开源项目

Go 语言于 2009 年 11 月正式宣布推出,成为开放源代码项目,发展至今已经具有越来越广泛的影响力,今年更是在 TIOBE 编程语言排行榜中跻身 20 强。很多开发者也逐渐将目光投向这门语言,本文...

2016/12/12 13:05
2.2W
22
OSChina 开源周刊第31期 —— Nginx 作为反向 Proxy 的优化要点

每周技术抢先看,总有你想要的! 移动开发 【博客】IOS 中图片(UIImage)拉伸技巧 IOS 中图片拉伸处理的几种方法总结。详情 前端开发 【软件】AngularJS 自动完成 Angucomplete Angucomplete ...

2015/04/25 21:56
590
0
Golang/Go goroutine调度器原理/实现【原】

Go语言在2016年再次拿下TIBOE年度编程语言称号,这充分证明了Go语言这几年在全世界范围内的受欢迎程度。如果要对世界范围内的gopher发起一次“你究竟喜欢Go的哪一点”的调查,我相信很多Gop...

2019/06/20 14:54
14
0
用Harbor搭建Docker私服

安装docker 安装docker-compose 安装Harbor 1.5.2 下载Harbor https://pan.baidu.com/s/19-gntfgbQZLjoJMajMG3BQ m5cc 解压 tar zxf harbor-online-installer-v1.2.0.tgz -C /usr/local/ cd...

2018/09/05 12:03
1.7K
0
容器中某Go服务GC停顿经常超过100ms排查

容器中某Go服务GC停顿经常超过100ms排查(转载他人文档) GC停顿经常超过100ms 现象 有同事反馈说, 最近开始试用公司的k8s, 部署在docker里的go进程有问题, 接口耗时很长, 而且还有超时. 逻辑很...

2019/11/09 19:46
39
0
golang ----gc问题

go程序内存占用大的问题 这个问题在我们对后台服务进行压力测试时发现,我们模拟大量的用户请求访问后台服务,这时各服务模块能观察到明显的内存占用上升。但是当停止压测时,内存占用并未发...

2018/12/12 08:43
17
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部