由string转为[]byte后的len为内容长度,但cap并不是,这在构造缓冲区时要多加注意。
func main(){
str:=“hello”
strBytes:=[]byte(str)
fmt.Println(“len=”,len(strBytes),",cap=",cap(strBytes))
}
由string转为[]byte后的len为内容长度,但cap并不是,这在构造缓冲区时要多加注意。
func main(){
str:=“hello”
strBytes:=[]byte(str)
fmt.Println(“len=”,len(strBytes),",cap=",cap(strBytes))
}