А
Size: a a a
А
x
x
checkDigitCalculate
вариант с переполнением, а то может некрасиво получиться))AK
string([]byte{checkDigit+48})
или string([]rune{checkDigit+48})
AK
checkDigitCalculate
вариант с переполнением, а то может некрасиво получиться))AK
x
AK
x
AK
x
А
x
AK
x
48
на '0'
. Это по сути то же самое, но понятней)AK
48
на '0'
. Это по сути то же самое, но понятней)DS
x
DS
x
if xx, err := someFunc(); err != nil {
...
} else {
x = xx
}