首尾的判断
判断是否以某字符串作为开始 HasPrefix
if !strings.HasPrefix(url,"http://") {
url = "http://" + url
}
func HasPrefix(s, prefix string) bool {
return len(s) >= len(prefix) && s[0:len(prefix)]== prefix
}
判断是否以某字符串作为结尾 HasSuffix
func HasSuffix(s ,suffix string) bool {
return len(s) >= len(suffix) && s[len(s)-len(suffix):] == suffix
}