Go底层原理与工程化实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 本章小结

大多数Go开发者往往只是做一些简单的增删改查,基本上接触不到Go语言线上问题定位、性能调优等工作,所以始终徘徊在Go初级阶段。想要进一步掌握Go语言,最快的方法就是原理与实战相结合。

本章首先通过三个具体实例,包括Go语言502问题、Go服务假死问题、Go语言垃圾回收调优问题,来说明只有对Go语言底层有一定的了解,在解决线上问题、进行性能调优时才能得心应手。

最后,本章从原理与实践两个维度分享了Go语言进阶路线,包括Go语言快速入门、Go高并发编程、Go语言项目实战三个阶段。

Go语言快速入门主要包括常用数据类型、常用标准库的使用与注意事项,这一阶段比较基础,所以本书后续并没有重点介绍。本书的重点是Go语言进阶,本书将在第2~5章重点介绍Go语言高并发编程的相关知识,在第6~12章重点介绍Go语言项目实战与线上问题定位方面的技巧。