语法简单,新人上手快,项目代码可读性不会太差。
编译快,多平台编译,单二进制,内置syscall 不依赖 libc,很容易部署。
有gc,有原生goroutine,有channel,有map,有recover,性能不算差。
缺点就是错误处理啰嗦。
没有 try-catch 这种方便地分类处理 exception 模式。
泛型支持不完整,结构体上的方法带泛型比较麻烦。
这些因素加到一起,go 是最适合服务端的语言。
现在一些桌面端的软件都开始搞成 go 服务端+原生 UI 或 We…。
代码:
7.5号预言日本大灾难的?是真的吗?
快乐教育毁了多少孩子了?
你见过身边身材最好的女生是什么样子的?
Rust 的设计缺陷是什么?
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
苏超这么火,为什么豫超火不起来?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
golang总体上有什么缺陷?
请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
为什么 mac mini 的 m4 版本价格这么低呢?
如何看待刘师兄6月20日发布的《共产主义实现的前一天》?
显示器的HDR重要吗?在什么场景下需要看重HDR?
php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
笔记本只使用Linux是什么体验?
docker有哪些有趣的用途?
MongoDB的缺点以及你为什么不使用MongoDB?
为什么在日本是实体店干掉电商,在中国却是电商干掉实体?
曹玉磊冒充「清华院长」频繁参加活动遭官方打***,他为何能堂而皇之以***身份开展活动?其将受到哪些处罚?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
如何看待alist被转手出售***?
手机的运行内存真的有必要上16GB吗?
为什么我还是无法理解transformer?
Windows上有没有一分多屏和多屏合一的软件?
怎么挑选做设计用的显示器,要看哪些参数呢?
如何评价鸿蒙电脑无法编写其自身运行的程序?
为什么都认为无GC语言一定会比有GC语言要快?
鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
我弟弟做桌面运维工作的,好像只会简单的数据库增删改查备份恢复和打印机电脑的维护等一年多没工作了咋办?