diff options
Diffstat (limited to 'src/text/template/exec.go')
| -rw-r--r-- | src/text/template/exec.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/text/template/exec.go b/src/text/template/exec.go index 4c899b1c79..1a8f2fa0df 100644 --- a/src/text/template/exec.go +++ b/src/text/template/exec.go @@ -408,8 +408,8 @@ func (s *state) walkRange(dot reflect.Value, r *parse.RangeNode) { break } om := fmtsort.Sort(val) - for i, key := range om.Key { - oneIteration(key, om.Value[i]) + for _, m := range om { + oneIteration(m.Key, m.Value) } return case reflect.Chan: |
