与昊与昊

用 Go 写一个简单消息队列(一):定义消息和基础工具
用 Go 写一个简单消息队列(一):定义消息和基础工具

消息队列相信大家都不陌生,平时在一些需要解耦、高并发的场景下经常能看见它们的身影,Kafka、RabbitMQ 这些常用的消息队列现在甚至已经成为后端程序员的必需技能了。那么一个消息队列的基础功能有哪些,是如何实现的?现在我们就用 Go 语言来实现一个简单的单机版消息队列,借以了解消息队列的原理。

2023-03-17 02:42:22阅读全文