Verifica se há strings ou números do Palíndromo em Go Lang

import (
"regexp"
"strings"
)

func
IsPalindromic(value string) bool {
value = sanitize(value)
for i := 0; i < len(value)/2; i++ {
if value[i] != value[len(value)-i-1] {
return false
}
}
return true
}

func sanitize
(value string) string {
reg
, _ := regexp.Compile("[^A-Za-z0-9]+")
safe
:= reg.ReplaceAllString(value, "")
return strings.ToLower(strings.Trim(safe, ""))
}