示例
package mainimport (
"fmt"
)func main() {
var str1 string // 声明一个字符串变量
str1 = "Hello world" // 字符串赋值ch := str1[0] // 取字符串的第一个字符
fmt.Println(ch) //输出 73
fmt.Printf("%c\n", ch) //输出 Hstr2 := "Hello osfipin" // 字符串也支持声明时进行初始化的做法
//str2[0] = 'X' //编译错误fmt.Println(len(str2)) //输出 13str2 = "我爱you"
fmt.Println(len(str2)) //输出 9str3 := str2 + "ma"for _, ch := range str3 {
fmt.Printf("%c ", ch) //逐个输出 我 爱 y o u m a
}
}