-
Andrew Gerrand authored
This change adds a new "block" keyword that permits the definition of templates inline inside existing templates, and loosens the restriction on template redefinition. Templates may now be redefined, but in the html/template package they may only be redefined before the template is executed (and therefore escaped). The intention is that such inline templates can be redefined by subsequent template definitions, permitting a kind of template "inheritance" or "overlay". (See the example for details.) Fixes #3812 Change-Id: I733cb5332c1c201c235f759cc64333462e70dc27 Reviewed-on: https://go-review.googlesource.com/14005Reviewed-by:
Rob Pike <r@golang.org>
12dfc3be
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
lex.go | ||
lex_test.go | ||
node.go | ||
parse.go | ||
parse_test.go |