package utils import ( "bufio" "io/ioutil" "os" "strings" ) func ReadFileTrim(path string) (string, error) { data, err := ioutil.ReadFile(path) if err != nil { return "", err } return strings.TrimSpace(string(data)), nil } func ReadFileLines(path string) ([]string, error) { file, err := os.Open(path) if err != nil { return nil, err } defer file.Close() var lines []string scanner := bufio.NewScanner(file) for scanner.Scan() { lines = append(lines, scanner.Text()) } return lines, scanner.Err() }