Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.39 KB

File metadata and controls

33 lines (22 loc) · 1.39 KB

goutil

golang util 常用函数和工具类

一个json表达式组件,赋予json的语义化的能力

双向链表, 支持线程安全和非安全,最大化满足性能要求

分段式slice,在内存分配和性能之间取得平衡,类似c++ stl的deque

环形队列

线程安全的随机数生成器

令牌桶,典型的使用场景是用于流量控制和调节

mysql的工具类函数,最主要的是实现对sql语句的参数化处理,避免sql注入的同时方便sql的日志化(将参数实例代入sql,产生明确的sql)

常用的通用化函数和类

基于LRU淘汰策略的文件缓存组件