最佳答案
我需要读取[100]byte
来传输一堆string
数据。
因为不是所有的# eyz0都恰好是100个字符长,所以byte array
的其余部分用# eyz2填充。
如果我转换[100]byte
到string
: string(byteArray[:])
,尾0
s显示为^@^@
s。
在C中,string
将终止于0
,那么在Go中将byte array
转换为string
的最佳方法是什么?