func ReadLinesFromFile()

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
}