Documentation
¶
Index ¶
Constants ¶
View Source
const PathSeparatorStr = string(os.PathSeparator)
Variables ¶
This section is empty.
Functions ¶
func Copy ¶
Copy 复制文件或目录。如果目标路径不存在,会自动创建对应目录。 参数:
- srcFile: 源文件或目录路径。
- dstFile: 目标文件或目录路径。
返回值:
- error: 错误信息。
func GetSystemRootDir ¶
func GetSystemRootDir() string
GetSystemRootDir 返回操作系统安装位置的根目录 Windows: C:\ (基于 SystemDrive/SystemRoot 环境变量) Unix: /
func Mov ¶
Mov 移动文件或目录。如果目标路径已存在,会覆盖目标文件或目录。 参数:
- srcFile: 源文件或目录路径。
- dstFile: 目标文件或目录路径。
返回值:
- error: 错误信息。
func PathExists ¶
PathExists 检查指定路径是否存在。 参数:
- path: 需要检查的文件或目录路径。
返回值:
- bool: 如果路径存在,返回 true;否则返回 false。
- error: 如果检查过程中发生错误(非“路径不存在”错误),返回该错误;否则返回 nil。
注意:
- 如果路径不存在,不会返回错误,而是返回 false 和 nil。
- 其他错误(如权限不足)会直接返回。
func ReadFileLines ¶
ReadFileLines 读取文件内容并按指定分隔符分割为多行字符串。
参数:
- path: 文件路径。
- delim: 行分隔符。
返回值:
- []string: 分割后的字符串数组。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.