Go 语言优劣 #
Go 的优点 #
部署简单 #
- 直接编译成机器码
- 不依赖其他库
- 直接运行即可部署
静态类型语言 #
编译时可检测出隐藏的大多数问题
语言层面实现并发(goroutine) #
强大的标准库 #
- runtime 系统调度机制
- 高效的 GC(垃圾回收)
- 丰富的标准库
简单易学 #
- 25 个关键字
- 内嵌 C 语法支持(CGO)
- 面向对象
- 跨平台
背靠大厂(Google) #
性能好 #
Go 的缺点 #
无泛化类型 #
传言 Go 2.0 会加上
无 Exception,都用 Error #
有争议
包管理大部分在 Github #
参考:
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。