golang icon indicating copy to clipboard operation
golang copied to clipboard

《Golang修养之路》本书针对Golang专题性热门技术深入理解,修养在Golang领域深入话题,脱胎换骨。

本书针对Golang专题性热门技术深入理解,修养在Golang领域深入话题,脱胎换骨。

主要内容涉及:

  • 深入理解GMP全场景分析
  • 深入理解GC三色标记与混合写屏障
  • Golang技术性能调优

语雀阅读版

注意: 语雀阅读版新增《一站式Golang内存洗髓经》篇

开源地址:

Github:https://github.com/aceld/golang

Gitee:https://gitee.com/Aceld/golang

作者:刘丹冰Aceld


  • 封面
  • 第一篇:Golang修养必经之路
    • 1、最常用的调试 golang 的 bug 以及性能问题的实践方法?
    • 2、Golang的协程调度器原理及GMP设计思想?
    • 3、Golang中逃逸现象, 变量“何时栈?何时堆?”
    • 4、Golang中make与new有何区别?
    • 5、Golang三色标记+混合写屏障GC模式全分析
    • 6、面向对象的编程思维理解interface
    • 7、Golang中的Defer必掌握的7知识点
    • 8、精通Golang项目依赖Go modules
  • 第二篇:Golang面试之路
    • 1、数据定义
    • 2、数组和切片
    • 3、Map
    • 4、interface
    • 5、channel
    • 6、WaitGroup
  • 第三篇、Golang编程设计与通用之路
    • 1、流?I/O操作?阻塞?epoll?
    • 2、分布式从ACID、CAP、BASE的理论推进
    • 3、对于操作系统而言进程、线程以及Goroutine协程的区别
    • 4、Go是否可以无限go? 如何限定数量?
    • 5、单点Server的N种并发模型汇总
    • 6、TCP中TIME_WAIT状态意义详解
    • 7、动态保活Worker工作池设计