18.7 文件
(2)如何通过切片读写文件:
const NBUF = 512
var buf [NBUF]byte
for {
switch nr, er := f.Read(buf[:]); true {
case nr < 0:
f.String(), er.String())
os.Exit(1)
case nr == 0: // EOF
return
case nr > 0:
fmt.Fprintf(os.Stderr, "cat: error writing from %s: %s\n",
}
}
}
- 上一节:函数
- 下一节: