From 4ec6a406d8da43600cc239fb74e19e1c865bf077 Mon Sep 17 00:00:00 2001 From: Ding Date: Mon, 26 Dec 2016 15:32:29 +0800 Subject: [PATCH] FIX 11.14.md runtime error: index out of range when result len not enough --- eBook/11.14.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eBook/11.14.md b/eBook/11.14.md index 67638b0..4613590 100644 --- a/eBook/11.14.md +++ b/eBook/11.14.md @@ -162,7 +162,7 @@ func (cs Cars) FindAll(f func(car *Car) bool) Cars { // Process cars and create new data. func (cs Cars) Map(f func(car *Car) Any) []Any { - result := make([]Any, 0) + result := make([]Any, len(cs)) ix := 0 cs.Process(func(c *Car) { result[ix] = f(c)