背景

ascll 码转化方面和 java 很不相同,golang 中的字符分为 rune 和 byte,但是 rune 和 byte 类型的输出的样式都是数字的样式,真正能输出字符样式的只有 string

ascll 码转字符/string
// ascll 码
i := 48
// 转换成 rune 字符类型,但是打印出来发现依然是数字样式
var r rune = rune(i)
// 真正可以输出字符
var str string = string(r)
字符转 ascll 码
var r rune = '0'
// a 值是 48
var a int = int(r)
string 转 ascll 码

string 先转字符,然后字符再转 ascll 码