viclilei
2023-01-09
来自广东
老师,为什么我按照代码写完后,请求数据还是有1s20条左右。可以帮忙判断我大概是什么地方写错了吗?
作者回复: 一步步测试和调试一下代码即可,这个没有想象中那么难哈
共 2 条评论
Realm
2022-12-24
来自浙江
在程序中应该避免使用野生的goroutine带来的panic,可以放在一个有个异常捕获的Go函数中来执行goroutine。姿势如下: ``` func Go(f func()) { go func() { // defer recover 捕获panic defer func() { if err := recover(); err != nil { log.Printf("panic: %+v", err) } }() f() }() } func main() { f := func() { panic("xxx") } Go(f) time.Sleep(1 * time.Second) } ```
1
卢承灏
2022-12-26
来自广东
老师,appHandler 讲解那里,viewUsers还有下面那个方法是不是漏了error 返回