Rabbitmq实战golang实现

1. Rabbitmq 架构及原理

消息队列,又叫做消息中间件。是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型,可以在分布式环境下扩展进程的通信(维基百科)

[Read More]

Golang函数内联优化

内联优化背景:

最近使用 onec.Do 对应 sync 的 once.go 文件的源码,发现在最近一年内发生了不小的变动,而且这模式的变动在多处被以相同的方法进行了优化,就是函数内联优化。

[Read More]