RT,因为我遇到io.reader 被读取一次后就没了。所以想解决一下这个问题。怎么玩,是io.Copy?
你可以先把 io.Reader 类型的对象读到 []bytes 类型的对象里面,通过 []bytes 类型对象创建多个 io.Reader
比如:
``` go
b, err := ioutil.ReadAll(io.Reader)
reader1 := bytes.NewReader(b)
reader2 := bytes.NewReader(b)
...
```
#4
更多评论