一、打开文件和关闭文件

os包File结构体的两个方法:

func Open(name string) (file *File, err error)

Open打开一个文件用于读取。如果操作成功,返回的文件对象的方法可用于读取数据;对应的文件描述符具有O_RDONLY模式。如果出错,错误底层类型是*PathError。

func (f *File) Close() error

Close关闭文件f,使文件不能用于读写。它返回可能出现的错误。

import (
    "fmt"
    "os"
)

func main() {
    // 打开文件
    file, err := os.Open("e:/a.txt")
    if err != nil {
        fmt.Printf("打开文件出错:%v\n", err)
    }
    fmt.Println(file) // &{0xc00006a780}
    // 关闭文件
    err = file.Close()
    if err != nil {
        fmt.Printf("关闭文件出错:%v\n", err)
    }
}
View Code

相关文章:

  • 2022-12-23
  • 2021-07-20
  • 2021-08-14
  • 2021-08-14
  • 2021-08-14
  • 2021-08-14
猜你喜欢
  • 2021-08-14
  • 2020-06-05
  • 2020-10-09
  • 2022-01-18
  • 2021-10-30
相关资源
相似解决方案