# Functions
返回 path 代表的绝对路径.
添加数据.
全部文件.
尾部添加.
文件目录名称.
设置权限.
规整化路径.
清空文件夹.
关闭.
文件复制.
复制文件夹.
创建.
删除.
删除文件夹.
删除文件夹.
列出文件夹.
获取文件夹名称.
创建文件夹.
读取软链接的原始地址.
判断.
后缀.
列出文件.
格式化数据大小.
将 path 中的 ‘/’ 转换为系统相关的路径分隔符.
获取数据.
获取格式对应的后缀.
获取后缀对应的格式.
查询.
后缀.
md5 值.
返回路径是否是一个绝对路径.
是否为文件夹.
是否是文件.
是否可读.
是否为软链接.
是否可写.
将函数可以将任意数量的路径元素放入一个单一路径里,会根据需要添加路径分隔符.
文件最后更新时间.
行读取.
设置软链接.
创建文件夹.
文件路径匹配.
MimeType.
判断.
移动.
移动文件夹.
文件名称.
构造函数.
获取权限.
权限数字转为字符.
获取权限 - 字符.
文件头添加.
添加数据.
读取软链接于原始路径的相对地址.
绝对路径.
返回一个相对路径.
重命名.
替换.
替换.
获取数据.
文件大小.
函数根据最后一个路径分隔符将路径 path 分隔为目录和文件名两部分(dir 和 file).
分割 PATH 或 GOPATH 之类的环境变量.
将 path 中平台相关的路径分隔符转换为 ‘/’.
创建文件.
类型,大类.
# Constants
a: append-only.
c: Unix character device, when ModeDevice is set.
D: device file.
d: is a directory.
l: exclusive use.
?: non-regular file; nothing else is known about this file.
p: named pipe (FIFO).
Unix permission bits, 0o777.
g: setgid.
u: setuid.
S: Unix domain socket.
t: sticky.
L: symbolic link.
T: temporary file; Plan 9 only.
Mask for the type bits.
追加内容.
创建文件,如果文件不存在.
与创建文件一同使用,文件必须存在.
只读模式.
可读可写.
打开一个同步的文件流.
如果可能,打开时缩短文件.
只写模式.
# Structs
*
* 本地文件管理器
*
* @create 2022-2-27
* @author deatil
*/.