go语言中文乱码gbk转UTF8

/**
 * gbk转utf8
 */
func coverGBKToUTF8(src string) string {
	return mahonia.NewDecoder("gbk").ConvertString(src)
}
/**
 * 替换乱码
 */
func replaceNullHtml(src string) string {
	temp := strings.Replace(src, "聽", "", -1)
	return temp
}
/**
 * gbk转utf8
 */
func coverString(src string) string {
	return replaceNullHtml(coverGBKToUTF8(src))
}

猜你喜欢

转载自blog.csdn.net/qq960685827/article/details/123454145