当前位置: 首页 >
为什么那么多人用GO?GO语言的优势在哪里?
- 人气:
语法简单,新人上手快,项目代码可读性不会太差。
编译快,多平台编译,单二进制,内置syscall 不依赖 libc,很容易部署。
有gc,有原生goroutine,有channel,有map,有recover,性能不算差。
缺点就是错误处理啰嗦。
没有 try-catch 这种方便地分类处理 exception 模式。
泛型支持不完整,结构体上的方法带泛型比较麻烦。
这些因素加到一起,go 是最适合服务端的语言。
现在一些桌面端的软件都开始搞成 go 服务端+原生 UI 或 We…。
推荐资讯
- 2025-06-20你捡过最大的漏是什么?
- 2025-06-20你见过身边身材最好的女生是什么样子的?
- 2025-06-20你为什么觉得 Mac 不好用?
- 2025-06-20如何看待多地推出升级版「禁酒令」?
- 2025-06-20如何评价sketch 2025的改版?
- 2025-06-20为什么QQ上的网络状态没有了?
- 2025-06-20新疆维吾尔自治区,经济发展的真实前景如何?
- 2025-06-20微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-202029届全运会落地长沙,会对长沙有什么新的变化吗?
- 2025-06-20MySQL不香吗,为啥还要Elasticsearch?
- 2025-06-20你曾看到空乘做过的最傻的事情是什么?
- 2025-06-20鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法?
- 2025-06-20有没有好看的个人博客的设计?
- 2025-06-20为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-20一套正版adobe全家桶多少钱?
- 2025-06-20鸿蒙电脑会在国内逐渐取代windows电脑吗?
推荐产品
-
当年的东莞究竟有多疯狂?
我那个时候5星级黄店***部楼面主管 1:轿车门给你卸了放车 -
公司规定所有接口都用 post 请求,这是为什么?
我之前也是喜欢严格遵循restful规范,什么get,pos -
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因 -
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
普通人用pg会碰到稀奇古怪的障碍,一气之下就退回mysql了
最新资讯



