12345678910111213141516171819202122232425262728293031323334 |
- package util
- import (
- "io"
- "os"
- )
- func ReadFile(filePath string) (string, error) {
- // 1 打开文件
- file, err := os.Open(filePath)
- if err != nil {
- return "", err
- }
- defer file.Close()
- // 2 读取文件内容
- content, err := io.ReadAll(file)
- if err != nil {
- return "", err
- }
- return string(content), err
- }
- func RemoveFile(path string) error {
- // 检查文件是否存在
- if _, err := os.Stat(path); err == nil {
- // 文件存在,执行删除操作
- err = os.Remove(path)
- if err != nil {
- return err
- }
- }
- return nil
- }
|