为什么 Golang 不适合开发桌面系统?

goroutine 这个号称最适合开发网络应用的东西用在客户端上就是最大的拖油瓶。
用户态线程最大的劣势就是 native 调用,因为每次调用你都得绑到一个系统线程上并且构建 native 栈才能可靠地完成调用。
然而要开发客户端你总得有个***循环线程吧,然后所有其他地方处理的东西要想反映在 UI 上就必须要把操作打包塞进***循环里等待被调度到主线程上去做。
那么现在问题来了,你的***循环和其他各种***处理都是 goroutine,鉴于客…。

goroutine 这个号称最适合开发网络应用的东西用在客户端上就是最大的拖油瓶。
用户态线程最大的劣势就是 native 调用,因为每次调用你都得绑到一个系统线程上并且构建 native 栈才能可靠地完成调用。
然而要开发客户端你总得有个***循环线程吧,然后所有其他地方处理的东西要想反映在 UI 上就必须要把操作打包塞进***循环里等待被调度到主线程上去做。
那么现在问题来了,你的***循环和其他各种***处理都是 goroutine,鉴于客…。


正常的,支持周期到了而已,你别说他不支持了,就是支持我都建议...
因为我们在国内刻意宣传,以及信息茧房的存在,我们大部分中医粉...
早上起来,央视新闻里,特朗普的宣告被一笔带过,大篇幅的是伊朗...
我朋友是Jarred 的好友兼他的Zig 老師。 當然成為...
选择一个足够先进、坑少的格式是非常明智的,否则后患无穷。 T...
这个问题我不敢说,那就瞎说一点我敢说的吧。 首先,这个...
这种新闻能出来,只能说明柳州又出现赖账的苗头。 早在七八年...
我之前也是喜欢严格遵循restful规范,什么get,pos...
因为web worker根本解决不了“单线程卡死页面”的问题...
《庆余年3》官宣第三季后,称还是原班人马。 很快网友发现,...
