func getLines()

in dev-tools/mage/gotool/go.go [194:209]


func getLines(out string, err error) ([]string, error) {
	if err != nil {
		return nil, err
	}

	lines := strings.Split(out, "\n")
	res := lines[:0]
	for _, line := range lines {
		line = strings.TrimSpace(line)
		if len(line) > 0 {
			res = append(res, line)
		}
	}

	return res, nil
}