diff --git a/eBook/14.2.md b/eBook/14.2.md index 41cb31a..abe7fb6 100644 --- a/eBook/14.2.md +++ b/eBook/14.2.md @@ -489,7 +489,7 @@ func suck(ch chan int) { 这个模式用到了后边14.6章示例 [producer_consumer.go](exercises/chapter_14/producer_consumer.go) 的生产者-消费者模式,通常,需要从包含了地址索引字段 items 的容器给通道填入元素。为容器的类型定义一个方法 `Iter()`,返回一个只读的通道(参见第 [14.2.8](14.2.md#1428-实现并行的-for-循环) 节)items,如下: ```go -func (c *container) Iter () <- chan items { +func (c *container) Iter () <- chan item { ch := make(chan item) go func () { for i:= 0; i < c.Len(); i++{ // or use a for-range loop