网站地图官方微信:
网站首页 南堡乡 望台镇 禅堂乡 涧头镇 永州镇 拉藏乡

当前位置: 首页 >

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

goroutine 这个号称最适合开发网络应用的东西用在客户端上就是最大的拖油瓶。

用户态线程最大的劣势就是 native 调用,因为每次调用你都得绑到一个系统线程上并且构建 native 栈才能可靠地完成调用。

然而要开发客户端你总得有个***循环线程吧,然后所有其他地方处理的东西要想反映在 UI 上就必须要把操作打包塞进***循环里等待被调度到主线程上去做。

那么现在问题来了,你的***循环和其他各种***处理都是 goroutine,鉴于客…。

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

  • | 你们跟网友面过基吗?翻车了吗? |

    嗯,谢邀。 。 。 。 知乎一个女网友约见面。 看到发来...

    查看详情>>
  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 你在出租房屋发现过什么前租客留下的“宝藏”? |

  • | 陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担? |

  • | SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响? |

  • | 有个亲妹妹是什么感觉? |

  • | 你在出租房屋发现过什么前租客留下的“宝藏”? |

  • | 055驱逐舰 是个什么概念? |

  • | 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义? |

  • | 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说? |

  • | ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重? |

  • 大部分答主已经论证了,如果发动机热效率达到100%,一升汽油...

    2025-06-21
  • 为什么前排嘲讽15spro销量能对题主的猜测一击必杀? 因为...

    2025-06-21
  • 几年前有个小趋势,把J***a项目用Go重写,理由是省机器。...

    2025-06-21
  • 我发布750座美军海外基地地图。 卷你~ 我再发布美军...

    2025-06-21

关注我们

添加微信好友,关注最新动态