diff --git a/src/cmd/go/internal/load/test.go b/src/cmd/go/internal/load/test.go index bd6f00bb66..0a9548e5c8 100644 --- a/src/cmd/go/internal/load/test.go +++ b/src/cmd/go/internal/load/test.go @@ -15,10 +15,10 @@ import ( "go/doc" "go/parser" "go/token" + "internal/lazytemplate" "path/filepath" "sort" "strings" - "text/template" "unicode" "unicode/utf8" ) @@ -556,7 +556,7 @@ func checkTestFunc(fn *ast.FuncDecl, arg string) error { return nil } -var testmainTmpl = template.Must(template.New("main").Parse(` +var testmainTmpl = lazytemplate.New("main", ` package main import ( @@ -657,4 +657,4 @@ func main() { {{end}} } -`)) +`)