diff --git a/example/main.go b/example/main.go index fa398e2..9269f61 100644 --- a/example/main.go +++ b/example/main.go @@ -10,7 +10,7 @@ import ( func main() { r := ron.New() - htmlRender := ron.HTMLRender() + htmlRender := ron.NewHTMLRender() r.Renderer = htmlRender r.GET("/", helloWorld) diff --git a/template.go b/template.go index 49bef61..bbab53a 100644 --- a/template.go +++ b/template.go @@ -35,7 +35,7 @@ func DefaultHTMLRender() *Render { } } -func HTMLRender(opts ...OptionFunc) *Render { +func NewHTMLRender(opts ...OptionFunc) *Render { config := DefaultHTMLRender() return config.apply(opts...) } diff --git a/template_test.go b/template_test.go index 94744f7..17c1dfa 100644 --- a/template_test.go +++ b/template_test.go @@ -41,7 +41,7 @@ func Test_HTMLRender(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - actual := HTMLRender(tt.arg) + actual := NewHTMLRender(tt.arg) if reflect.DeepEqual(expected, actual) == false { t.Errorf("Expected: %v, Actual: %v", expected, actual) } @@ -68,7 +68,7 @@ func Test_apply(t *testing.T) { Functions: make(template.FuncMap), templateCache: make(templateCache), }, - actual: HTMLRender(func(r *Render) { + actual: NewHTMLRender(func(r *Render) { r.EnableCache = true r.TemplatesPath = "foobar" }), @@ -86,7 +86,7 @@ func Test_apply(t *testing.T) { } func createDummyFilesAndRender() *Render { - os.MkdirAll("templates", os.ModePerm) + os.Mkdir("templates", os.ModePerm) f, _ := os.Create("templates/layout.base.gohtml") f.Write([]byte("{{ define \"layout/base\" }}

layout.base.gohtml

{{ .Data.foo }}

{{ block \"base/content\" . }}{{ end }}{{ end }}"))