gring

支持并发安全开关的环结构,循环双向链表。
使用场景
ring这种数据结构在底层开发中用得比较多一些,如:并发锁控制、缓冲区控制。ring的特点在于,其必须有固定的大小,当不停地往ring中追加写数据时,如果数据大小超过容量大小,新值将会将旧值覆盖。
使用方式

  1. import "github.com/gogf/gf/container/gring"

接口文档
https://godoc.org/github.com/gogf/gf/container/gring

gring支持链式操作。