aboutsummaryrefslogtreecommitdiff
path: root/internal/frontend/server.go
diff options
context:
space:
mode:
authorHana (Hyang-Ah) Kim <hyangah@gmail.com>2022-11-10 18:01:09 -0500
committerHyang-Ah Hana Kim <hyangah@gmail.com>2022-11-15 20:10:34 +0000
commit694b5d3c2a971c2a1dcdf7ab34e521b762bd326d (patch)
treec28563b9af811a217f4e9206c06a401b132ebda2 /internal/frontend/server.go
parentec7aed868113f4b087c5f7eb4c841131922efb2e (diff)
downloadgo-x-pkgsite-694b5d3c2a971c2a1dcdf7ab34e521b762bd326d.tar.xz
all: convert interface{} to any
Change-Id: I1f3b7cc8899c7707abb01e3d14807c37c3451382 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/449695 TryBot-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: Jamal Carvalho <jamal@golang.org> Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Diffstat (limited to 'internal/frontend/server.go')
-rw-r--r--internal/frontend/server.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/frontend/server.go b/internal/frontend/server.go
index 939a8f69..cd768a62 100644
--- a/internal/frontend/server.go
+++ b/internal/frontend/server.go
@@ -490,7 +490,7 @@ type errorPage struct {
basePage
templateName string
messageTemplate template.TrustedTemplate
- MessageData interface{}
+ MessageData any
}
// PanicHandler returns an http.HandlerFunc that can be used in HTTP
@@ -643,7 +643,7 @@ func (s *Server) renderErrorPage(ctx context.Context, status int, templateName s
}
// servePage is used to execute all templates for a *Server.
-func (s *Server) servePage(ctx context.Context, w http.ResponseWriter, templateName string, page interface{}) {
+func (s *Server) servePage(ctx context.Context, w http.ResponseWriter, templateName string, page any) {
defer middleware.ElapsedStat(ctx, "servePage")()
buf, err := s.renderPage(ctx, templateName, page)
@@ -659,7 +659,7 @@ func (s *Server) servePage(ctx context.Context, w http.ResponseWriter, templateN
}
// renderPage executes the given templateName with page.
-func (s *Server) renderPage(ctx context.Context, templateName string, page interface{}) ([]byte, error) {
+func (s *Server) renderPage(ctx context.Context, templateName string, page any) ([]byte, error) {
defer middleware.ElapsedStat(ctx, "renderPage")()
tmpl, err := s.findTemplate(templateName)
@@ -686,7 +686,7 @@ func (s *Server) findTemplate(templateName string) (*template.Template, error) {
return tmpl, nil
}
-func executeTemplate(ctx context.Context, templateName string, tmpl *template.Template, data interface{}) ([]byte, error) {
+func executeTemplate(ctx context.Context, templateName string, tmpl *template.Template, data any) ([]byte, error) {
var buf bytes.Buffer
if err := tmpl.Execute(&buf, data); err != nil {
log.Errorf(ctx, "Error executing page template %q: %v", templateName, err)