地址:https://github.com/axgle/mahonia
mahonia是一个字符集转换工具,没什么好记录的,上demo
import “github.com/axgle/mahonia”
Decoder**
s := "\xb6\xd4\xb6\xc0\xc1\xa2\xd1\xa7\xd4\xba\xbf\xc9\xb3\xd6\xd0\xf8\xb7\xa2\xd5\xb9\xce\xca\xcc\xe2"
dec := mahonia.NewDecoder("gbk")
fmt.Println(dec.ConvertString(s)) // 对独立学院可持续发展问题
s1 := "\347\273\223\346\236\234\357\274\232\346\211\247\350\241\214\346\210\220\345\212\237"
dec1 := mahonia.NewDecoder("utf-8")
fmt.Println(dec1.ConvertString(s1)) // 结果:执行成功
Encoder
s := "结果:执行成功"
enc := mahonia.NewEncoder("gbk")
fmt.Println(enc.ConvertString(s)) // ������ִ�гɹ�
enc1 := mahonia.NewEncoder("utf-8")
fmt.Println(enc1.ConvertString(s)) // 结果:执行成功