mirror of
https://github.com/xiaoqidun/limit.git
synced 2025-12-26 00:48:38 +08:00
style(统一风格): interface统一为any
This commit is contained in:
4
limit.go
4
limit.go
@@ -265,14 +265,14 @@ type session struct {
|
|||||||
|
|
||||||
// sessionPool 使用 sync.Pool 来复用 session 对象,以减少 GC 压力。
|
// sessionPool 使用 sync.Pool 来复用 session 对象,以减少 GC 压力。
|
||||||
var sessionPool = sync.Pool{
|
var sessionPool = sync.Pool{
|
||||||
New: func() interface{} {
|
New: func() any {
|
||||||
return new(session)
|
return new(session)
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
// fnvHasherPool 使用 sync.Pool 来复用 FNV-1a 哈希对象,以减少高并发下的内存分配。
|
// fnvHasherPool 使用 sync.Pool 来复用 FNV-1a 哈希对象,以减少高并发下的内存分配。
|
||||||
var fnvHasherPool = sync.Pool{
|
var fnvHasherPool = sync.Pool{
|
||||||
New: func() interface{} {
|
New: func() any {
|
||||||
return fnv.New32a()
|
return fnv.New32a()
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user