Go之ioutil标准库
1.读取文件全部内容
path:="./src/test.txt" basepath,_:=filepath.Abs(path) file,_:=os.Open(basepath) defer file.Close() text,_:=ioutil.ReadAll(file) fmt.Println(string(text))
2.读取文件全部内容
path:="./src/test.txt" basepath,_:=filepath.Abs(path) data,_:=ioutil.ReadFile(basepath) fmt.Println(string(data))
3.可以使用ioutil.WriteFile方法写文件
ioutil.WriteFile("./src/demo01.txt",[]byte("测试信息内容测试不错哇你确定是不是内容确实,你好啊同事"),os.ModePerm)
4.读取文件夹下所有文件信息
fileInfoData,_:= ioutil.ReadDir("./src") for _,v:=range fileInfoData { fmt.Println(v.Name()) fmt.Println(v.IsDir()) }