主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
会员
highfly43的信息
TA的收藏
初级会员
第 5254 位会员
ID:
highfly43
注册时间:
2016-05-27 02:04:55
是否在线:
Offline
财富:
0
更多>>
最近发布的主题
Go Web开发
beego怎么实现后台交互后再返回?
at
2017-05-25 09:35:47
Go基础
gdb调试go生成的core文件栈信息为??
at
2016-05-31 09:01:51
Go基础
go程序panic导致core时的处理问题
at
2016-05-27 02:28:12
更多>>
最近发布的文章
暂无
更多>>
最近分享的资源
暂无
更多>>
最近发布的项目
暂无
更多>>
最近的评论
2017-05-25 13:59:24
评论了
主题
beego怎么实现后台交互后再返回?
#1
楼
@631768417
主要是这个web的回应要基于后台的返回数据,我直接在controllers函数中等待后台返回数据再进行web回应?还是可以有方法先把controllers函数return,然后等后台返回数据了再回应这个请求(好像controllers函数return后这个web请求链路就断了)
2016-12-02 09:36:42
评论了
主题
gdb调试go生成的core文件栈信息为??
#6
楼
@georgehuang
没有,所以做了个比较猥琐的事情。 1. 在自己所有的协程的defer里面控制如果core了就打印栈信息,像这样: defer func() { if err := recover(); err != nil { //打印栈信息 stack := debug.Stack() log.Print(string(stack)) panic(err) //这里也可以温和的自己控制退出 } }() 2. 然后程序core的时候会往标准错误输出栈信息,所以启动的时候把标准错误输出定位到一个文件2>core.info 虽然没有解决用gdb解析core文件的问题,但是只能退而求其次用这种比较ws的方法定位问题了。
2016-10-28 07:42:41
评论了
主题
gdb调试go生成的core文件栈信息为??
#2
楼
@jorions
使用gdb调试go代码的时候可以看到栈信息,但是调试core的时候还是一样。。
2016-10-28 07:42:35
评论了
主题
gdb调试go生成的core文件栈信息为??
#1
楼
@wslzwps
使用gdb调试go代码的时候可以看到栈信息,但是调试core的时候还是一样。。
2016-05-30 02:56:22
评论了
主题
go程序panic导致core时的处理问题
#2
楼
@highfly43
写了个简单的demo: ```go package main import ( "fmt" "os" "os/signal" "time" ) func dealSignal() { sigChan := make(chan os.Signal) defer close(sigChan) signal.Notify(sigChan) for { sig := <-sigChan fmt.Println("recv sig :", sig) } } func coreFunc() { var mapCore map[int]int //此处会panic mapCore[0] = 1 } func main() { go dealSignal() time.Sleep(3 * time.Second) go coreFunc() time.Sleep(3 * time.Second) } ```
最新主题
|
最新资源
|
最新评论
[深圳·急聘] Golang 高级开发(AI 方向)·最高 40K+原始股 | 红杉&高瓴 A 轮 | ClackyAI 核心组直招
[20章完结]Java高手提薪精选--Spring源码解析到手写核心组件
[完结20章]Java高手提薪精选--Spring源码解析到手写核心组件
[20周]程序员数学体系课
零基础程序员数学体系课
[14章完结版]RAG全栈技术从基础到精通 ,打造高精准AI应用
一道有争议的题
[14章附电子书]Vue3.5+Electron+大模型 跨平台AI桌面聊天应用实战
go学习进程询问
[完结14章]Vue3.5+Electron+大模型 跨平台AI桌面聊天应用实战
ansi、unicode、UCS、UTF等概念(转)
一图弄懂ASCII、GB2312、GBK、GB18030编码
如何在 Go 中使用 C++?
golang标准库中文版
Go modules:版本是如何选择的?
niuhe - IDL 生成代码,前端协议, 页面和文档插件
Vite5+Electron聊天室|electron31跨平台仿微信EXE客户端|vue3聊天程序
Tauri2.0-Vue3OS桌面端os平台|tauri2+vite6+arco电脑版OS管理系统
flutter3-dymall仿抖音直播商城|Flutter3.27短视频+直播+聊天App实例
结构体的切片(slice of struct)不等于它实现的接口的切片(slice of interface)?
GO_go_GO1
1天之前
在
一道有争议的题
中评论
争议个蛋,楼上说的对
soryetong
2天之前
在
15~30K,3年以上golang开发经验
中评论
15-30k 还让一直背八股文么
xmbaoku
3天之前
在
2024 稳定的外网梯子推荐TOP10︱好用便宜的SSR/V2Ray机场节点
中评论
这个T子试试,一直稳定。走我链接免费用5天: https://brislemon.org/s/lyms01/qbijkzm
chengxuge
5天之前
在
一道有争议的题
中评论
你的go版本应该是1.21以上吧,go1.21以上的版本val每次循环都是新分配的,你要都输出3,就用go1.21以下的版本
BigBigGopher
8天之前
在
Go每日一题(46)
中评论
mark
justListArray
8天之前
在
Go每日一题(46)
中评论
*B* 把数组a截取一个(从3到4,容量为4)子切片,打印第一个元素
cllgeek
9天之前
在
Go每日一题(46)
中评论
mark
wangzhongyang007
10天之前
在
金三银四冲击一波「腾讯」!
中评论
你觉得这个难度咋样?
brothersam
16天之前
在
Go每日一题(38)
中评论
有可能 wg.Add(1) 还没有执行,wg.Wait()就滑过去了。
news01
17天之前
在
一个 aliyun oss 的 sdk
中评论
翻红墙,看禁闻 https://github.com/truth5/5#readme
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
最近的评论