当前位置: 首页 >
为什么 Golang 不适合开发桌面系统?
- 人气:
goroutine 这个号称最适合开发网络应用的东西用在客户端上就是最大的拖油瓶。
用户态线程最大的劣势就是 native 调用,因为每次调用你都得绑到一个系统线程上并且构建 native 栈才能可靠地完成调用。
然而要开发客户端你总得有个***循环线程吧,然后所有其他地方处理的东西要想反映在 UI 上就必须要把操作打包塞进***循环里等待被调度到主线程上去做。
那么现在问题来了,你的***循环和其他各种***处理都是 goroutine,鉴于客…。
推荐资讯
- 2025-06-21为什么大多数发达国家都不敢赶走美军基地?
- 2025-06-21Node.js是谁发明的?
- 2025-06-21学生校服如何隐藏内衣痕迹?
- 2025-06-21你最狂的一次,做了什么?
- 2025-06-21为什么男生都不喜欢173身高的女生啊?
- 2025-06-21为什么程序员独爱用Mac进行编程?
- 2025-06-21有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 2025-06-21为什么说Go语言的设计是工程先进但学术落后?
- 2025-06-21golang为什么要内置map?
- 2025-06-21各位都在用Docker跑些什么呢?
- 2025-06-21golang和rust你选择哪个?
- 2025-06-21苹果前首席设计师 Jony Ive 离职的原因是什么?
- 2025-06-21公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-21为什么很多NAS厂家都***用***rfs系统,而不是更稳定的zfs?
- 2025-06-21以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-21如何看待小米开源项目MiLM-6B?
推荐产品
-
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
说明腾讯实现了我曾经的几个预测 预测1,electron会普 -
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
更新下 20250621,20点30分左右的数据。 国区热 -
开发了一个App,上线之后一个用户也没有怎么办?
我做了个小程序,想要帮用户整理归纳出门前携带的行李。 因为 -
如果现在南京市整体穿越到1937年,能守住南京吗?
这里首先限定,本回答***设2025年6月1日的南京市行政范
最新资讯




