距离最后一篇博文 《Go 语言开发设计指北》发布已经过去一个多月的时间了,在这一段的时间里,在看了大量的书籍?,在工作上安排的工作都比较得心应手,时间还算比较充裕,但是懒惰心里没有丝毫退去 ?,这样是不行的,很容易让自己的思维和学习能力下降。
先来谈谈近期阅读的一些文章吧,《高性能 MySQL》这一本书相信是计算机从业人员必读的一本书 ? 了吧,这本书虽然看起来比较厚,但是里面的知识面和富有情趣的讲解还是很不错的,给作者点个赞,现在是第一遍读这本书,本着:“先把书读薄”的原则来读,已经攻读了3章多了,学到了很多实际中业务开发的宝贵经验,但是在实际设计中还是会落入坑中,学到了主键、索引设计技巧,以及具体是怎么去使用的,自己所书写的每一条 SQL 语句是在 MySQL中是怎样运行的,执行效率如何,是否可以优化,以及怎么去衡量自己优化的效率可以达到多少,在这本书中都有所讲解。
第二本就是在极客时间上追更鸟窝大神的《Go语言并发实战》,学习了学多的Go语言并发设计所使用到的并发原语及处理方法,包括 Mutex、RWMutex、WaitGroup、Pool、Once、Context等等操作及内部实现,emmm 目前看老师已经更新完了 自己还没有追更完,惭愧呀,Flag 要树立起来了,哈哈。
第三本是《GC的认识》,在开发过程中,自己在业务代码的设计中无需考虑变量声明后销毁的流程,因为在Go语言中已经实现了对堆栈资源的销毁与清理,但是GC是怎么操作的自己之前都是模糊的了解有三色标记,从根出发标记,很笼统的概念,近期看的这本书,严格意义上一笔记,就讲解了GC的执行过程,怎么去观察GC操作以及怎么去对GC优化等操作,详细的就不展开了,大家感兴趣的可以去看一下。
还有就是一些小的细节点的学习了,还有对自己项目组中的项目及框架了解了一下,这里就不分享啦,实际上是不知道是否存在蟹蜜危机。 毕竟上一篇文章发布的时候就战战兢兢 。
结尾呼应标题,这是一篇水文,主要是想告诉大家 Meng小羽并没有跑路 Debug客栈 还在,另外希望大家有好的分享资料的分享的话可以和我互动或者加入我的群聊,毕竟 1+1 > 2 的,对吧。好了不多说了,跑步去了 ?。