文章目录:​

  • 前言

  • 关于健康

  • 关于读书

  • 关于输出

前言

如果用一个词总结我的 2021 ,我想应该是 ​从容不迫​ 。

面对繁重的工作,从容不迫...

面对突如其来的变动,从容不迫...

其实自己知道虽然做到了一些从容不迫,但还是改不了自己的急性子 岁末将至,再见 2021_c++

关于健康

今年开启了室外跑步,累计跑了 220 km。

还记得第一次跑的时候,跑到 1.5 km 时,气喘吁吁,累个半死 ... 慢慢坚持,慢慢找到了适合自己的节奏,后来 ​最长的一次跑步里程是 8.41 km 岁末将至,再见 2021_分布式_02

在这一定要感谢跑友们的鼓励和不嫌弃,同时也感谢自己的坚持,继续加油,争取明年将跑步变成自己的习惯。

关于读书

  • 《钝感力》

  • 《追风筝的人》

  • 《被讨厌的勇气》,已阅读 60%

关于输出

继续维护开源项目:go-gin-api​[1]​,一个对新手比较友好的 Golang​ 项目,还带有 WEB 界面,如果你没有项目经验,完全可以拿这个项目练手。

go-gin-api​ 是基于 Gin​ 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发。

​截止到现在,已有 2.8k+ Star。​

今年分享原创文章:​30 篇 +​ ,大部分是以技术文章为主,例如:

​Proto 系列:​

  • Go - 关于 .proto 文件的小思考

  • Go - 关于 protoc 工具的小疑惑

  • Go - 如何编写 ProtoBuf 插件 (一) ?

  • Go - 如何编写 ProtoBuf 插件 (二) ?

  • Go - 如何编写 ProtoBuf 插件 (三) ?

​分布式系列:​

  • 分布式之分布式事务的理解

  • 分布式之最终一致性实现方案

  • 分布式之异步通讯组件选择

  • 分布式之配置中心

  • 分布式之接口幂等性

​小知识点系列:​

  • Go - 使用 sync.WaitGroup 来实现并发操作

  • Go - 使用 sync.Map 来解决 map 的并发操作问题

  • Go - 使用 sync.Pool 来减少 GC 压力

  • Go - 基于逃逸分析来提升程序性能

2022 年继续 ​日拱一卒​、​谦虚真诚​、​正能量​、​自律​,2022 一起加油 岁末将至,再见 2021_java_03岁末将至,再见 2021_python_04岁末将至,再见 2021_java_05 !

参考资料

[1]

go-gin-api: ​https://github.com/xinliangnote/go-gin-api​