这可能是最好的方法:
for i := 'a'; i <= 'z'; i++ {
fmt.Println(string(i))
}
有没有更好/惯用的方法?
for _, c := range "abcdefghijklmnopqrstuvwxyz" {
fmt.Println(string(c))
}
这个问题的答案可以说主要是基于意见的,因此不太适合stackoverflow,但您描述的方式确实可以作为惯用Go中小写英文字母的最佳解决方案。其他字母的表述会更加复杂。
有没有更好/惯用的方法?
不。