golang截取中文字符串

Posted by Ethan Blog on July 29, 2020

直接使用切片方式会使得中文字符串乱码,必须先将字符串转成rune类型。

1
2
3
    str := "测试字符串"
    str2 := []rune(str)
    fmt.Println(string(str2[:4]))