Loading

Mastering Go 为什么要学习Go?

Chapter1

Go历史

  1. 2009年发布

  2. Robert Griesemer、Ken Thomson和Rob Pike联合􏳈􏲂撰写

优点

  1. 强大的公司与作者背书

  2. 代码容易编写、易于阅读

  3. 跨平台、可移植、并且依赖少

  4. 支持面向过程、并发、分布式编程

  5. 高效的垃圾回收机制

  6. 没有预处理器、编译速度很快

  7. 默认启用静态链接、编译后无需依赖其他库可在不同平台执行

  8. 强大而完善的标准库

  9. 提供命令行、无需GUI操作

  10. 天生支持Unicode编码

  11. 学的人越来越多了.....没学过Java、C++不发表意见,个人认为Go、Python非常优雅

  12. Go一定越来越流行

缺点

  1. Go不直接支持面向对象编程,可用组合模拟

  2. Go并不能完全取代C,C任然是与系统交互最紧密,并且最快的语言

posted @ 2020-12-16 09:49  God-Yao  阅读(67)  评论(0)    收藏  举报