Golang 文件操作的深入研究
2018-07-24
阅读 4 分钟
17k关于几种读取文件方法的详细区别 一般来说常用的有四种 使用File自带的Read方法 使用bufio库的Read方法 使用io/ioutil库的ReadAll() 使用io/ioutil库的ReadFile() 先说结论 当每次读取块的大小小于4KB,建议使用bufio.NewReader(f), 大于4KB用bufio.NewReaderSize(f,缓存大小) 要读Reader, 图方便用ioutil.ReadAll() 一...