我正在尝试使用Reader.Read
从src读取字节但是当我打印出数据时,我注意到在行开头的整个输出中散布的随机字符让我觉得我没有清除缓冲区正确,但我不知道如何成为Go的新手。
numRead := 1
for numRead > 0 {
p := make([]byte, 100)
numRead, _ = hijack.Reader.Read(p) //hijack is a struct that points to a reader
p = p[:numRead]
fmt.Printf("%s", p)
}
有些线条好像是
已下载:https://repo.maven.apache.org/maven2/org/codehaus/mojo/plugin-support/1.0-alpha-1/plugin-support-1.0-alpha-1.pom(5 KB,25.1 KB /秒)
其他人会像这样在一开始就有一个角色
hDownloaded:https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom(5 KB,27.4 KB /秒)