aboutsummaryrefslogtreecommitdiff
path: root/src/html/template/example_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/html/template/example_test.go')
-rw-r--r--src/html/template/example_test.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/html/template/example_test.go b/src/html/template/example_test.go
index 3fc982054e..533c0dd961 100644
--- a/src/html/template/example_test.go
+++ b/src/html/template/example_test.go
@@ -123,6 +123,28 @@ func Example_escape() {
}
+func ExampleTemplate_Delims() {
+ const text = "<<.Greeting>> {{.Name}}"
+
+ data := struct {
+ Greeting string
+ Name string
+ }{
+ Greeting: "Hello",
+ Name: "Joe",
+ }
+
+ t := template.Must(template.New("tpl").Delims("<<", ">>").Parse(text))
+
+ err := t.Execute(os.Stdout, data)
+ if err != nil {
+ log.Fatal(err)
+ }
+
+ // Output:
+ // Hello {{.Name}}
+}
+
// The following example is duplicated in text/template; keep them in sync.
func ExampleTemplate_block() {