u_file.go 323 B

12345678910111213141516171819202122
  1. package util
  2. import (
  3. "io"
  4. "os"
  5. )
  6. func ReadFile(filePath string) (string, error) {
  7. // 1 打开文件
  8. file, err := os.Open(filePath)
  9. if err != nil {
  10. return "", err
  11. }
  12. defer file.Close()
  13. // 2 读取文件内容
  14. content, err := io.ReadAll(file)
  15. if err != nil {
  16. return "", err
  17. }
  18. return string(content), err
  19. }