完全没必要。
有栈协程和无栈协程是两种技术路线,没有绝对优势,都是各自的取舍。
Go属于有栈协程,使用async await的语言几乎都是无栈协程。
所谓的“无栈”不是说真的无栈,只要是函数调用都有栈。
这里说的无栈是指,“无需给每个协程分配单独的栈”。
感兴趣可以自己去看看原理。
由于“无栈”这个特点,无栈协程不需要给每个协程单独分配栈空间(有栈协程的栈一般都是分配在堆上的),这就减少了内存开销。
同时,由于“无栈”…。
{dede:pagebreak/}
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
为什么这么多人讨厌中国移动?
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
如何看待2025江苏国补在6月1日突然暂停下线?
为什么都认为无GC语言一定会比有GC语言要快?
坚持使用 PHP 的你,如今有什么感悟?
如何看待时下被部分网民力推的“双输好过单输”观念?
闲鱼上为什么会有人问都不问直接下单?
公司就一个后端一个前端,有必要搞微服务吗?
坚持使用 PHP 的你,如今有什么感悟?
有哪些健身方式是一开始就会上瘾的?
如何寻找到相对完整的真正的游戏的源码用来学习?
node 项目中如何使用 Node Schedule 创建定时任务?
Electron 做游戏客户端的潜力有多大?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?