面试题答案
一键面试package main
import (
"fmt"
"log"
"os"
)
func readFileContent(filePath string) (string, error) {
var content string
defer func() {
if err := recover(); err != nil {
log.Printf("An error occurred: %v", err)
}
}()
data, err := os.ReadFile(filePath)
if err != nil {
panic(err)
}
content = string(data)
return content, nil
}