go ,字符串的编码及如何统计字符长度,

//字符串类型的长度统计及编码格式

    //name := "Hello world 杨"
    //len统计的是字节数,汉字代表的是三个字节
    //若想要统计个数要用utf8.RuneCountInStrin,这样你的汉字也是一个字节
    //fmt.Println(len(name))
    //fmt.Println(utf8.RuneCountInString(name))


    //循环打印
    //for _,v:=range name{
    //    fmt.Println(string(v))
    //    fmt.Printf("%T",v)
    //v的类型是int所以必须的用str才能循环打印出来,不管是字符还是数字都固定的代表着一个数字,那个数字就代表着你的字符,
    //}

    name := "99ame刘"
    //name[0]=99
    fmt.Println(name[0])
    fmt.Println(string(name[0]))
原文地址:https://www.cnblogs.com/yangxinpython/p/12025232.html