在Go语言中,遍历字符串中的每个字符可以通过使用range关键字来实现。示例代码如下:
package main import "fmt" func main() { str := "Hello, 世界" // 使用range遍历字符串中的每个字符 for _, char := range str { fmt.Printf("%c ", char) } }
在上面的示例中,我们定义了一个字符串变量str
,然后使用range
关键字遍历字符串中的每个字符,并打印出来。range
关键字会返回两个值,第一个是索引,第二个是字符的Unicode码点。在循环中,我们忽略了索引,直接使用char
来表示字符的Unicode码点,然后使用%c
格式化字符输出。