跳至主要內容
Gqzcl's Blog

Gqzcl's Blog

春天的风会追随夏天的影子吗

arod-im
即时通讯server
Golang相关
Golang笔记
书籍名称
书籍详细描述
文章名称
文章详细描述
伙伴名称
伙伴详细介绍
自定义项目
自定义项目
自定义详细介绍
2021年
博文 Go接口与程序设计模式 (Go接口与程序设计模式.md);

gqzcl小于 1 分钟博文
2022年
博文 使用cz-cli来规范git-commit (使用cz-cli来规范git-commit.md);

gqzcl小于 1 分钟博文
2023年
博文 使用cz-cli来规范git-commit (使用cz-cli来规范git-commit.md);

gqzcl小于 1 分钟博文
iptables基础介绍与进阶
基础概念 iptables iptables (https://www.netfilter.org/projects/iptables/index.html) 提供了包过滤、NAT 以及其他的包处理能力,iptables 应用最多的两个场景是 firewall 和 NAT iptables 及新的 nftables 都是基于 netfilter 开发的...

gqzcl大约 27 分钟网络相关iptables网络
vscode插件推荐
界面主题使用Atom One Dark Theme​,插件搜索Atom One Dark Theme​安装,界面风格非常干净,颜色也比较护眼 图标显示使用Material Icon Theme​,插件搜索Material Icon Theme​安装,文件图标非常齐全,搭配Atom One Dark Theme​非常好看 使用prettier​格式化方案...

gqzcl原创大约 2 分钟杂项vscode
Golang中Test使用及技巧
单元测试 单元测试的目的是隔离程序中的每个部分,并表明每个部分是正确的。这样可以可以在代码编写初期发现问题。 原则 单元测试关注的是行为是否正常,而不是函数具体的实现。; 单元测试要做到细粒度,为每个最小可测试单元编写测试,但不需要追求为每个函数都编写单元测试,只需要覆盖即可。; 单元测试应该只关注函数的入参和出参,在单元测试中应当尽量减少一些复杂操作...

gqzcl大约 6 分钟Golang相关Golang
使用cz-cli来规范git-commit
一般提交commit都会要写Commit message,目的是为了提供一些信息,方便以后更好的翻阅,所以对Commit meaage进行一些书写规范是很有必要的。 对于Commit message的规范,社区也有很多种,不过使用最多的还是Angular规范 (https://docs.google.com/document/d/1QrDFcIiPjS...

gqzcl原创大约 3 分钟博文Golanggit
AT vs XA
AT 这种事务模式是阿里开源的seata主推的事务模式,本文先给出了XA 和 AT之间的特性比较,然后详解AT的原理,并对其中的问题进行深入探讨 |XAAT ----------------------------------------------------------- ------------------ -------------------...

gqzcl大约 10 分钟Golang后端事务后端分布式
CAP理论与PACELC模型
什么是CAP CAP是说一个分布式系统最多只能同时满足一致性(Consistency),可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项。 在满足P的情况下,选择是优先保证一致性还是优先保证可用性。如果要保证一致性,就选择CP,如果要保证可用性,就选择AP。 一致性 一致性指所有节点在同一时间的数据...

gqzcl大约 4 分钟Golang后端事务后端分布式
2
3
4
5