我[]*bytes.Buffer
buffer_slice := ... (type []*bytes.Buffer)
写时需要创建切片的 MultiReaderio.MultiReader(buffer_slice)
我收到错误:cannot use buffer_slice (type []*bytes.Buffer) as type io.Reader in argument to io.MultiReader: []*bytes.Buffer does not implement io.Reader (missing Read method).
但是函数签名 MultiReader(readers ...Reader) Reader
我明白传输数组没有意义,实际问题:除了琐碎的循环,还有没有更多的选择?
PS抱歉我的英语不好。
慕码人2483693
相关分类