Open
Description
Run:
package main
import (
"html/template"
"io"
"log"
)
func main() {
t := template.Must(template.New("errmsg").Parse(`<textarea/>`))
err := t.Execute(io.Discard, nil)
log.Print(err)
}
https://go.dev/play/p/oiAIres95vU
Result:
2009/11/10 23:00:00 html/template:errmsg: ends in a non-text context: {stateRCDATA delimNone urlPartNone jsCtxRegexp attrNone elementTextarea <nil>}
That error message reads more like an internal debugging message than something intended for users. It took me a while to narrow down the source of the problem.