]> Cypherpunks.ru repositories - gostls13.git/commit
text/template: error on range over send channel
authorMeng Zhuo <mengzhuo1203@gmail.com>
Thu, 10 Dec 2020 01:52:52 +0000 (09:52 +0800)
committerJonathan Amsterdam <jba@google.com>
Tue, 15 Dec 2020 13:59:00 +0000 (13:59 +0000)
commit3298300ddf45a0792b4d8ea5e05f0fbceec4c9f9
tree586c63698e560ddc0de78a0b8a71ae6981c80a49
parent5a25a3fd1d8248c039e34f5ae02cc9c8198fc6d6
text/template: error on range over send channel

template range require channel contains RecvDir
if recv on send only channel will raise an panic.

Fixes #43065

Change-Id: Ie0ea70ce60e074bf8c9f2378e07ef1d4c41dc38f
Reviewed-on: https://go-review.googlesource.com/c/go/+/276532
Trust: Meng Zhuo <mzh@golangcn.org>
Run-TryBot: Meng Zhuo <mzh@golangcn.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
src/text/template/exec.go
src/text/template/exec_test.go