AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
### 概述 文件分类: * 设备文件:屏幕(标准输设备),键盘(标准输入设备) * 磁盘文件 :文本文件,二进制文件 ### 建立文件 新建文件可以通过如下两个方法 ~~~ //根据提供的文件名创建新的文件,返回一个文件对象,默认权限是0666文件,返回的文件对象是可读性的. func Create(name string) (*File, error) //根据文件描述符创建相应的文件,返回一个文件对象 func NewFile(fd uintptr, name string) *File ~~~ ### 打开文件 ~~~ //该方法打开一个名称为name的文件,但是是只读方式,内部实现其调用了OpenFile. func Create(name string) (*File, error) //打开文件名为name的文件,flag是打开方式,只读,读写等,perm是权限 func OpenFile(name string, flag int, perm FileMode) (*File, error) ~~~ ### 写文件 ~~~ //写入byte类型的信息到文件 func Write(fd int, p []byte) (n int, err error) //写入string类型信息到文件 func WriteString(w Writer, s string) (n int, err error) ~~~ ### 删除文件 ~~~ //调用该函数就可以删除文件名为name的文件 func Remove(name string) error ~~~