func Indent(str string) string {

	// trim superfluous whitespace
	str = strings.TrimSpace(str)

	// prepend each line with a tab character
	out := ""
	for _, line := range strings.Split(str, "\n") {
		out += fmt.Sprintf("\t%s\n", line)
	}

	return out
}
// Indent prepends each line of a string with a tab
Indent prepends each line of a string with a tab
// Indent prepends each line of a string with a tab
func Indent(str string) string {
	str = strings.TrimSpace(str)
	out := ""
	for _, line := range strings.Split(str, "\n") {
		out += fmt.Sprintf("\t%s\n", line)
	}
	return out
}
func Indent ( str string ) string { str = strings . TrimSpace ( str ) out := " " for _ , line := range strings . Split ( str , " \n " ) { out += fmt . Sprintf ( " \t \n " , line ) } return out }
Indent prepends each line of a string with a tab
Indent prepends each line of a string with a tab
// trim superfluous whitespace // prepend each line with a tab character