我需要阅读[100]byte以传输一堆string数据.
[100]byte
string
因为不是所有的strings都是100个字符长,所以剩下的部分byte array用0s 填充.
byte array
0
如果我[100]byte转向string:string(byteArray[:]),拖尾0s显示为^@^@s.
string(byteArray[:])
^@^@
在C string将在终止0,所以我不知道什么的巧妙的最佳方式转移byte array到string在Golang.
go
go ×1