Мне нужно прочитать [100]byte
чтобы передать кучу string
данных.
Поскольку не все string
имеют длину точно 100 символов, оставшаяся часть byte array
дополняется 0
с.
Если я передам [100]byte
в string
помощью: string(byteArray[:])
, хвостовой 0
будет отображаться как ^@^@
s.
В C string
будет заканчиваться на 0
, поэтому мне интересно, каков наилучший способ аккуратно передать byte array
в string
в Golang.