生命不止,继续Go go go. 今天与大家分享golang中的字符串。
跟其他很多编程语言一样,字符串也是go中的内建类型。
字符串是这样声明的:
type stringStruct struct {
str *byte
len int
}
这里需要强调一下:byte 和 uint8 是一样一样的。
字符串是不可变的字节序列,这里跟c++有一点点区别的。
下面是go中字符串的简单应用:
package main
import (
"fmt"
"strings"
)
const World = "world"
func main() {
var hello =