(资料图片仅供参考)
18 年去新公司后,因为公司业务项目重构,赶鸭子上架看了一个周末 Go 语言的语法就投入到项目开发中。因为当时对 Go 语言知之甚少,从项目封闭开发到结束我基本上都是靠拷贝别人代码修改,加网上搜索解决方案完成的功能开发,所以就导致没少写Bug。
在封闭开发和解决Bug 期间,每天都能有大量机会接收 Go 语言的知识和进行实战,为了这些知识和经验能随着时间沉淀下拉,就萌生了记笔记,整理成文章发布在公众号上的想法。
随着我这两年接触的项目越多,发布的文章覆盖了从一个新手、到能搞定公司服务架构解决方案的老司机的各种高频话题。
同时我也整理了一个 Go 开发的实战电子书,汇总了 70 多个实战案例和工具,帮助大家解决记忆焦虑,资源搜索的困难,需要的时候直接拿来用即可。
去我的公众号回复【gocookbook】即可领取
除此之外,我还参与了公司服务迁移 K8s 的全过程,在此期间又接触学习到了 K8s 的各种知识,并在公众号上开展了相关内容的沉淀分享,大家可以看看这个大纲。
由于篇幅所限这里只是贴了一部分内容的截图,关注我的公众号,即刻获得我近两年整理的全部 K8s 精品内容。
因为 Go 很多人觉得是门很纯的语言,老是觉得少即是多,写程序不用搞那些设计模式,再加上做业务系统本来就逻辑复杂,感觉每天看到的一些Go写的业务代码都能把自己蠢哭,所以又开始给设计模式叫上劲了,现在已经更新了多篇用 Go 实现设计模式的文章。
用Go学设计模式和实战应用
想写出好代码的朋友们可以持续关注。