字符数据运算 'A' + 1 = 'B'。
使用byte类型,获取A对应的ASCII数字65,然后循环加1获得26个字母对应的ASCII数值,再用%c输出还原该数字对应的ACSii码字符,就得到A-Z。
package main
import "fmt"
func main() {
	var arr [26]byte
	for i := 0; i < 26; i++ {
		arr[i] = 'A' + byte(i)
	}
	fmt.Printf("%c", arr)
}
 
输出结果