in iohelper/iohelper.go [90:106]
func ReadLinesFromFile(filename string) ([]string, error) {
fileHandle, err := OpenFileForReading(filename)
if err != nil {
return nil, err
}
contents := make([]string, 0)
scanner := bufio.NewScanner(fileHandle)
for scanner.Scan() {
contents = append(contents, scanner.Text())
}
err = fileHandle.Close()
if err != nil {
return nil, err
}
return contents, nil
}