从零开始学习go语言,因为go本身是内存安全的,适用于分布式系统的学习。并且Docker、k8s这些工具都是go开发的。
- 语法简洁;Go语言简单易学,学习曲线平缓。
- 代码风格统一。
- 执行性能好。
- 开发效率高;Go语言内置了垃圾回收机制,使其拥有像Python、PHP等解释性语言的一样的开发效率。
- 支持并发。有封装好的RPC包和goroutine的支持。
- MIT 6.824学习地址:[https://pdos.csail.mit.edu/6.824/schedule.html]
- b站学习地址:[https://www.bilibili.com/video/BV1Uq4y1Q7Jn?p=8]