在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
格式化字符输出。