Strings In Depth16 / 17
Up next

Runes are code points

package main

import "fmt"

func main() {
	s := "café"
	// len is bytes; a []rune holds one entry per character
	runes := []rune(s)
	fmt.Println(len(s), len(runes))
	fmt.Println(string(runes[3]))
}
What you're solving

[]rune counts characters