Golang
红黑树那点事儿
· ☕ 10 分钟
前置知识:二叉查找树、B树,本文不多做介绍。 0. 写在前面 在观察和思考红黑树时,一定要牢记:红黑树是一颗平衡二叉查找树,我们所赋予红黑树的一切行

在Golang中对MySQL进行操作
· ☕ 2 分钟
Golang官方并没有提供数据库驱动,但通过database/sql/driver包来提供了实现驱动的标准接口。可以在Github上找到很多

RabbitMQ初涉以及Golang实践
· ☕ 3 分钟
在并发编程中,多线程并发协作时采用生产者消费者模式是一个良好的解决方案。生产者线程将生成的数据放入一个阻塞队列中,消费者则直接从该队列中获取

Golang中range指针数据的坑
· ☕ 2 分钟
在Golang中使用for range语句进行迭代非常的便捷,但在涉及到指针时就得小心一点了。 下面的代码中定义了一个元素类型为*int的通道c