在线时间:8:00-16:00
132-9538-2358
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在Go中字符串是不可变的,例如下面的代码编译时会报错:cannot assign to s[0] var s string = "hello" s[0] = 'c' 但如果真的想要修改怎么办呢?下面的代码可以实现: s := "hello" c := []byte(s) // 将字符串 s 转换为 []byte 类型 c[0] = 'c' s2 := string(c) // 再转换回 string 类型 fmt.Printf("%s\n", s2)
评论
请发表评论