这个教程很特别。异常处理很意意思。
n , err := reader.Read(p)
if err != nil {
//错误处理
} else {
//正常的逻辑
}
我觉得,0个字符不一定就是读取失败了。
n , err := reader.Read(p)
if err != nil {
//错误处理
} else {
//正常的逻辑
}
我觉得,0个字符不一定就是读取失败了。
2017-07-16
第22行 data,_ := ReadFrom(strings.NewReader("from string"), 12)这里需要引入strings包,没用liteide编辑器而用sublime的同学会遇到strings.NewReader undefined
2017-03-11