我如何读取一个整个文件到一个字符串变量在Golang?

前端之家收集整理的这篇文章主要介绍了我如何读取一个整个文件到一个字符串变量在Golang?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有很多小文件,我不想逐行阅读。

在Golang有一个函数,让我读一个整个文件到一个字符串变量?

使用 ioutil.ReadFile
func ReadFile(filename string) ([]byte,error)

ReadFile reads the file named by filename and returns the contents. A successful call
returns err == nil,not err == EOF. Because ReadFile reads the whole file,it does not treat
an EOF from Read as an error to be reported.

你会得到一个[]字节而不是字符串。如果真的有必要可以转换:

s := string(buf)

猜你在找的Go相关文章