利用 golang 中的 map 数据结构写一个带超时限制的键值存储组件
[Read More]Mongo开启事务之副本集采坑
使用数据库自带的事务功能在业务中是十分重要的!
[Read More]Golang Gin框架中间件实现操作日志统一管理
在大部分后台管理中都会出现操作日志模块的需求,一般情况你会想到创建一个操作日志表 opLog 然后就是在每个 api 的地放调用插入数据即可。
如上所述,这样的设计确实十分灵活可以让每个写api的开发人员自由的操作内容,但是也比较费时间和精力。
[Read More]Go标准库数据结构系列之堆heap
堆 这种数据结构是比较难搞的一种,但是它在实际工程中的实用性又比较高,能够有效的解决实际中遇见的问题。
[Read More]那么在 go语言中是如何要实现一个heap的呢,其实在官方标准库 container/heap 已经给你实现了,你只需要根据自己实际情况进行接口实现即可。