Go语言中的字符串是一个只读的byte类型的切片。
Go语言和标准库特别对待字符串 - 作为以
UTF-8 为编码的文本容器。
在其他语言当中, 字符串由”字符”组成。
在Go语言当中,字符的概念被称为 |
|
![]() ![]()
|
|
|
|
|
|
|
|
因为字符串等价于 |
|
对字符串进行索引会在每个索引处生成原始字节值。
这个循环生成构成 |
|
要计算字符串中有多少rune,我们可以使用 |
|
|
|
我们可以通过显式使用 |
|
这演示了将 |
|
|
|
用单引号括起来的值是 rune literals.
我们可以直接将 |
|
|
|
|
下一个例子: 结构体