文字列でUTF-8でエンコードされたテキストを保持する - The Rust Programming Language 日本語版 for c in "नमस्ते".chars() { println!("{}", c); } これだと文字列の長さ分の配列的なメモリ領域が確保されるそうなのので、あまり望ましくない(ヒープの乱れは心の乱れ)。Go だと package main import "fmt" func main() { for _, c := range "नमस्ते" { fmt.Printf("%c\n", c) } } で、各コードポイント単位で列挙できるんだが、同様なのはな…