golang 去掉string的BOM头

678 阅读1分钟
func trapBOM(fileBytes []byte) []byte {
    trimmedBytes := bytes.Trim(fileBytes, "\xef\xbb\xbf")
    return trimmedBytes
}

其实如果是string的话也是一样的。golang中的string就是utf8的[]byte.