有老师能帮忙看看我的获取素数代码哪里有问题么,我只能取到一个素数3

reckless-huang · · 673 次点击
学到了,谢谢您,还能请教您一个小问题么,我的一段代码 ````go func (this *ExitMes) ExitMesProcess(mes *message.Message) (err error) { fmt.Println(mes) var exitMes message.ExitMes err = json.Unmarshal([]byte(mes.Data), &exitMes) fmt.Println(err) data, err := json.Marshal(exitMes) fmt.Println(string(data)) //println(*exitMes) if err != nil { err = model.ERROR_JSON_UNMARSHAL return } //根据userId将用户从在线列表中剔除 userMgr.DelOnlineUser(exitMes.User.UserId) //将这条用户退出消息广播给其他在线用户 sp := SmsProcess{} //println(mes) sp.SendGroupSms(mes) return } ```` 然而反序列的值无法写入到exitMes这个变量中
#9
更多评论
就很奇怪,协程的确都已经结束了,但是计算好像没有结束:screen
#1
wg传入进去是值传递副本,要么取地址 要么闭包方式共用外部wg
#2