手把手教你用Go语言实现缓存系统

oYto · 2023-12-05 10:56:47 · 406872 次点击
更多评论

cleanExpiredItem 里的外层for循环在主线程退出时不会退出,存在泄露问题,需要引入context,处理ctx.Done()来return。

#1

主协程退出后子协程也会退出,如何会造成内存泄漏?

#3