| 1234567891011121314151617181920212223242526272829 |
- package file
- import "os"
- // Put 将数据写入文件
- // 如果文件不存在,则创建文件
- // 如果文件存在,则覆盖文件
- // data: 要写入的数据
- // to: 要写入的文件路径
- // return:
- // 如果成功,则返回 nil
- // 如果失败,则返回错误信息
- func Put(data []byte, to string) error {
- return os.WriteFile(to, data, 0644)
- }
- // Exists 判断文件是否存在
- // path: 文件路径
- // return:
- // 如果文件存在,则返回 true
- // 如果文件不存在,则返回 false
- func Exists(path string) bool {
- _, err := os.Stat(path)
- if os.IsNotExist(err) {
- return false
- }
- return true
- }
|