github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/app/controller/clib/about.go (about) 1 // Package clib - Content managed by Project Forge, see [projectforge.md] for details. 2 package clib 3 4 import ( 5 "net/http" 6 7 "github.com/kyleu/dbaudit/app" 8 "github.com/kyleu/dbaudit/app/controller" 9 "github.com/kyleu/dbaudit/app/controller/cutil" 10 "github.com/kyleu/dbaudit/app/util" 11 "github.com/kyleu/dbaudit/views" 12 ) 13 14 func About(w http.ResponseWriter, r *http.Request) { 15 controller.Act("about", w, r, func(as *app.State, ps *cutil.PageState) (string, error) { 16 ps.SetTitleAndData("About "+util.AppName, util.AppName+" v"+as.BuildInfo.Version) 17 return controller.Render(w, r, as, &views.About{}, ps, "about") 18 }) 19 }