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