в го есть именованые типы
скажем есть тип int32
I want to create my own type balance
type balance int32
тип баланс это тот же инт32
но мне как пользователю удобно указать в сигнатуре функции именно баланс потому что я работаю в функции с баблом и удобно знать что это баланс кошелька и это деньги а не какой-либо друго инт32
так как таких интов куча и маленькая тележка
Это для людей сделано