Skip to content

Commit 32a3d13

Browse files
committed
fixed for comparale
see: golang/go#50791
1 parent 25bfbcb commit 32a3d13

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

cache.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ type Interface[K comparable, V any] interface {
2121
}
2222

2323
var (
24-
_ = []Interface[any, any]{
25-
(*simple.Cache[any, any])(nil),
26-
(*lru.Cache[any, any])(nil),
27-
(*lfu.Cache[any, any])(nil),
28-
(*fifo.Cache[any, any])(nil),
29-
(*mru.Cache[any, any])(nil),
30-
(*clock.Cache[any, any])(nil),
24+
_ = []Interface[struct{}, any]{
25+
(*simple.Cache[struct{}, any])(nil),
26+
(*lru.Cache[struct{}, any])(nil),
27+
(*lfu.Cache[struct{}, any])(nil),
28+
(*fifo.Cache[struct{}, any])(nil),
29+
(*mru.Cache[struct{}, any])(nil),
30+
(*clock.Cache[struct{}, any])(nil),
3131
}
3232
)
3333

policy/lfu/priotiry_queue.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func newPriorityQueue[K comparable, V any](cap int) *priorityQueue[K, V] {
3636
}
3737

3838
// see example of priority queue: https://pkg.go.dev/container/heap
39-
var _ heap.Interface = (*priorityQueue[interface{}, interface{}])(nil)
39+
var _ heap.Interface = (*priorityQueue[struct{}, interface{}])(nil)
4040

4141
func (l priorityQueue[K, V]) Len() int { return len(l) }
4242

0 commit comments

Comments
 (0)