INNER CODE UNIT · Go
slash
GoAdminGroup/go-admin · context/context.go:755
func slash(prefix string) string {
prefix = strings.TrimSpace(prefix)
if prefix == "" || prefix == "/" {
return "/"
}
if prefix[0] != '/' {
if prefix[len(prefix)-1] == '/' {
return "/" + prefix[:len(prefix)-1]
}
return "/" + prefix
}
if prefix[len(prefix)-1] == '/' {
return prefix[:len(prefix)-1]
}
return prefix
}
// join join the path.