package main import "fmt" func main() { // ranging a string walks runes, not bytes for i, r := range "gö" { fmt.Printf("%d %c\n", i, r) } }
for..range yields (byteIndex, rune)