243_尚硅谷_打开文件和关闭文件

1.常用的文件操作函数和方法1.常用的文件操作函数和方法

2.打开文件案例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
	}
}

posted on 2026-02-23 10:46  与太阳肩并肩  阅读(1)  评论(0)    收藏  举报

导航