一、文件
文件,对我们并不陌生,文件是数据源(保存数据的地方)的- -种,比如大家经常使用的word文档,txt文件,exce|文...都是文件。文件最主要的作用就是保存数据,它既可以保存一张图片,也可以保持视频,声音...
流:数据在数据源(文件)和程序(内存)之间经历的路径
输入流:数据从数据源(文件)到程序(内存)的路径
输出流:数据从程序(内存)到数据源(文件)的路径
二、打开和关闭文件
package main
import (
"fmt"
"os"
)
func main() {
//打开文件
file, err := os.Open("E:/a1.txt")
//判断文件打开是否错误
if err != nil{
fmt.Println("open file err:",err)
}
//文件就是一个指针
fmt.Println(file) //&{0xc00007c780}
//关闭文件
err = file.Close()
//判断文件关闭是否错误
if err != nil{
fmt.Println("close file err:",err)
}
}