We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a29ab8b commit 89429d1Copy full SHA for 89429d1
client-go/2.queue-fifo-delta_fifo.md
@@ -28,9 +28,9 @@ type Queue interface {
28
29
## FIFO 实现了 Queue/Store 接口
30
31
-FIFO 类型实现了 Queue/Store 接口(FIFO 是一个 struct 类型,而非接口),所以是一个先入先出(FIFO)的对象缓存。
+FIFO 类型(struct 类型,非接口)实现了 Queue/Store 接口,对象被 Pop 的顺序与加入的顺序一致,所以是先入先出(FIFO)。
32
33
-对象被 Pop 的顺序与加入的顺序一致,所以是先入先出。但是位于 FIFO 中的某个对象在没有被 Pop 前,如果有多次对它的 `Add/Update()` 操作,FIFO 只会缓存它的最新值,而且该对象只会被 Pop 一次。
+但是位于 FIFO 中的某个对象在没有被 Pop 前,如果有多次对它的 `Add/Update()` 操作,FIFO 只会缓存它的最新值,而且该对象只会被 Pop 一次。
34
35
例如 FIFO 中对象 A 的值为 a1,在被 Pop 前,两次更新值分别为 a2, a3,则 Pop 只会返回最新值 a3。
36
0 commit comments