ABSoft
  • Java
  • Go
  • MySQL
  • Python
  • Javascript
  • ChatGPT
  • All Tags
  • 登录
  • 注册
  1. 首页
  2. 问答
  3. [zeromicro/go-zero]core/syncx/shardcalls.go中done与delete优先级
Q

[zeromicro/go-zero]core/syncx/shardcalls.go中done与delete优先级

  • Go
  • go-zero
  • Framework
2024-03-18 532 views 8 likes 
3

https://github.com/tal-tech/go-zero/blob/fc43876cc591fb422943814efbb58bb8e2e68131/core/syncx/sharedcalls.go#L73

这个地方可以先调用done,然后再进行key的delete的

源码中wait()有如下注释:Wait blocks until the WaitGroup counter is zero.

Howie59

A

回答

4

我看了下,没看出问题,能否说下有啥问题呢?

kevwan

7

是没问题的,我的意思是那两行注释可以去掉的

Howie59

4

OK

kevwan

相关问题
  • [zeromicro/go-zero]open cpuacct.usage_percpu: no such file or directory
  • [zeromicro/go-zero]请问跨数据库联合查询怎么实现 ?
  • [zeromicro/go-zero]添加redis的publish命令、subscribe命令和psubscribe命令支持发布和订阅功能
  • [zeromicro/go-zero]一个rpc里调用另外多个rpc 时 使用l.ctx 会报错 context deadline exceeded,如何解决
  • [zeromicro/go-zero]rpc not discovered after ETCD down and restarted
  • [zeromicro/go-zero]The ability to customize getLogHandler
  • [zeromicro/go-zero]goctl api go 导致软链接路径错误
  • [zeromicro/go-zero]当我自己动手制作 handle.tpl 时,它不能正常工作。
  • [zeromicro/go-zero]支持在 .api 中导入 go 包,这样我可以在响应结构中重用模型数据结构
  • [zeromicro/go-zero]JWT token 生成!'key 类型无效'
  • © 2025 WWW.ABSOFT.CN
  • 皖ICP备2021002917号-1