243_尚硅谷_打开文件和关闭文件
1.常用的文件操作函数和方法
2.打开文件案例
package main
import (
"fmt"
"os"
)
func main() {
// 打开文件
// 概念说明: file 的叫法
// 1. file 叫文件对象
// 2. file 叫文件句柄
// 3. file 叫文件指针
// file, err := os.Open("G:/task/go_study/243_尚硅谷_打开文件和关闭文件/test_error.txt")
file, err := os.Open("G:/task/go_study/243_尚硅谷_打开文件和关闭文件/test.txt")
// 判断文件是否打开成功
if err != nil {
fmt.Println("open file err = ", err)
return
}
// 打开文件成功, 看看文件是什么,可以看出file就是一个指针 *File
fmt.Println("=============== open file success ===============")
fmt.Printf("file = %v ", *file)
// 关闭文件
err = file.Close()
if err != nil {
fmt.Println("close file err = ", err)
return
}
}
浙公网安备 33010602011771号