src/pkg/template/template.go | 2 +- src/pkg/template/template_test.go | 6 ++++++ diff --git a/src/pkg/template/template.go b/src/pkg/template/template.go index be5c59aed8874da3f5c16ffdf8e47e23a48e0d83..aa050776165d0f9c416b29e3c65ee1b46801448d 100644 --- a/src/pkg/template/template.go +++ b/src/pkg/template/template.go @@ -673,7 +673,7 @@ return v.Len() == 0 case *reflect.SliceValue: return v.Len() == 0 } - return true + return false } // Look up a variable or method, up through the parent if necessary. diff --git a/src/pkg/template/template_test.go b/src/pkg/template/template_test.go index 1c491e34ae6a2efe0712bc50d3e1e3e09db22a06..4075444a81230b8bd033bd7992c510de785be012 100644 --- a/src/pkg/template/template_test.go +++ b/src/pkg/template/template_test.go @@ -197,6 +197,12 @@ out: " Header\n", }, + &Test{ + in: "{.section integer}{@}{.end}", + + out: "77", + }, + // Repeated &Test{ in: "{.section pdata }\n" +