我有很多小文件,我不想逐行阅读它们。
Go中是否有将整个文件读入字符串变量的函数?
func ReadFile(filename string) ([]byte, error)
ReadFile读取以文件名命名的文件并返回内容。成功调用将返回err == nil,而不是err == EOF。由于ReadFile读取整个文件,因此不会将Read中的EOF视为要报告的错误。
您会得到一个[]byte
而不是string
。如果确实需要,可以将其转换为:
s := string(buf)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句