完全没必要。
有栈协程和无栈协程是两种技术路线,没有绝对优势,都是各自的取舍。
Go属于有栈协程,使用async await的语言几乎都是无栈协程。
所谓的“无栈”不是说真的无栈,只要是函数调用都有栈。
这里说的无栈是指,“无需给每个协程分配单独的栈”。
感兴趣可以自己去看看原理。
由于“无栈”这个特点,无栈协程不需要给每个协程单独分配栈空间(有栈协程的栈一般都是分配在堆上的),这就减少了内存开销。
同时,由于“无栈”…。
{dede:pagebreak/}
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
如何评价人民网评关于集中整治违规吃喝的发文?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
中国的歼-10 在世界上是什么水平?
跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
如果苹果真的下架了微信的话,会发生什么?
《情深深雨濛濛》中,何书桓如果早出生几十年会有三妻四妾吗?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
如何评价b站陈睿和徐逸疑似减股跑路?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
曾经的班花,现在还多少人惦记?
和女生旅游开一间房有什么注意事项?
越正经的女人越容易做出疯狂的事吗?