do not call sync once just after init
This commit is contained in:
@@ -65,7 +65,7 @@ var homeTmpl = sync.OnceValue[*template.Template](func() *template.Template {
|
||||
}
|
||||
|
||||
return baseTmpl
|
||||
})()
|
||||
})
|
||||
|
||||
var uploadFormTmpl = sync.OnceValue[*template.Template](func() *template.Template {
|
||||
baseTmpl, err := template.New("base").Parse(base)
|
||||
@@ -78,7 +78,7 @@ var uploadFormTmpl = sync.OnceValue[*template.Template](func() *template.Templat
|
||||
}
|
||||
|
||||
return baseTmpl
|
||||
})()
|
||||
})
|
||||
|
||||
var loginFormTmpl = sync.OnceValue[*template.Template](func() *template.Template {
|
||||
baseTmpl, err := template.New("base").Parse(base)
|
||||
@@ -91,7 +91,7 @@ var loginFormTmpl = sync.OnceValue[*template.Template](func() *template.Template
|
||||
}
|
||||
|
||||
return baseTmpl
|
||||
})()
|
||||
})
|
||||
|
||||
var loginSuccessTmpl = sync.OnceValue[*template.Template](func() *template.Template {
|
||||
baseTmpl, err := template.New("base").Parse(base)
|
||||
@@ -104,20 +104,20 @@ var loginSuccessTmpl = sync.OnceValue[*template.Template](func() *template.Templ
|
||||
}
|
||||
|
||||
return baseTmpl
|
||||
})()
|
||||
})
|
||||
|
||||
func GetHome() *template.Template {
|
||||
return homeTmpl
|
||||
return homeTmpl()
|
||||
}
|
||||
|
||||
func GetLoginForm() *template.Template {
|
||||
return loginFormTmpl
|
||||
return loginFormTmpl()
|
||||
}
|
||||
|
||||
func GetLoginSuccess() *template.Template {
|
||||
return loginSuccessTmpl
|
||||
return loginSuccessTmpl()
|
||||
}
|
||||
|
||||
func GetUploadForm() *template.Template {
|
||||
return uploadFormTmpl
|
||||
return uploadFormTmpl()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user