Когда вы звоните s, err := strconv.Atoi("55")
, вы превращаете s
в целое число. Когда вы делаете string(s)
впоследствии, вы запрашиваете строку, содержащую символ, представленный этим целым числом.
Этот персонаж бывает '7'
. Попробуйте v := "65"
, и вы получите 'A'
и т. Д.