utils/sanitize.go
func SanitizeTitle(s string) string {
	p := SanitizeAccent(s)
	r, _ := regexp.Compile("[^A-Za-z0-9 ']+")
	p = r.ReplaceAllString(p, "")
	p = strings.Replace(p, " ", "-", -1)
	r, _ = regexp.Compile("^-|-$")
	p = r.ReplaceAllString(p, "")
	p = strings.Replace(p, "'", "-", -1)
	r, _ = regexp.Compile("-+")
	p = r.ReplaceAllString(p, "-")
	p = strings.Replace(p, "&", "and", -1)
	p = strings.ToLower(p)
	return p
}
func SanitizeTitle(s string) string {
	p := SanitizeAccent(s)
	r, _ := regexp.Compile("[^A-Za-z0-9 ']+")
	p = r.ReplaceAllString(p, "")
	p = strings.Replace(p, " ", "-", -1)
	r, _ = regexp.Compile("^-|-$")
	p = r.ReplaceAllString(p, "")
	p = strings.Replace(p, "'", "-", -1)
	r, _ = regexp.Compile("-+")
	p = r.ReplaceAllString(p, "-")
	p = strings.Replace(p, "&", "and", -1)
	p = strings.ToLower(p)
	return p
}
//SanitizeTitle transforme un titre en chaîne de caractères utilisable pour l'affichage dans une URL