package server import ( `fmt` `net/netip` `strings` `html/template` ) func getIpver(a netip.Addr) (verStr string) { if a.Is4() { verStr = "v4" } else if a.Is6() { verStr = "v6" } return } func getTitle(subPage string) (title string) { if subPage == "" || subPage == "index" { title = baseTitle return } title = fmt.Sprintf("%s%s%s", baseTitle, titleSep, strings.ToTitle(subPage)) return } func safeUrl(urlStr string) (u template.URL) { u = template.URL(urlStr) return }