qyuhen / book

学习笔记
12.52k stars 3.42k forks source link

《Go学习笔记》第六版还会更新吗?或是出版纸质书籍? #68

Open jiangth122 opened 5 years ago

jiangth122 commented 5 years ago

go学习笔记系列使我受益匪浅,目前看完了第六版的已有章节,请问接下去还会更新吗?或者有计划出版相应书籍?

zhaoht commented 5 years ago

@jiangth122 谈谈哪些地方受益了,,我也在看哈哈

jiangth122 commented 5 years ago

@jiangth122 谈谈哪些地方受益了,,我也在看哈哈

顺便了解了TCMalloc的原理以及在golang里面的具体实现,了解了golang的内存管理机制,之前只是会使用golang,但是知其然不知其所以然,包括channel的实现、协程调度原理、GC等,对后面应用层编码也会有一些帮助吧。以前我们使用C开发,自己封装了一套非常复杂的内存池,而且是全局性的,需要加锁或者原子操作,性能上可能会有点影响,学习了这个之后,我觉得可以借鉴重写一个C的内存池,当然其实可以在编译的时候直接指定用tcmalloc,但是也不失为学习实践的好机会吧。

zhaoht commented 5 years ago

@jiangth122 666 学以致用 看来是领悟到了精髓。