Go: How to trim leading and trailing whitespace from a string
strings.TrimSpace function to remove leading and trailing whitespace (as defined by Unicode):
s := strings.TrimSpace("\t Hello world!\n ") fmt.Printf("%q", s) // Output: "Hello world!"
To remove other leading and trailing characters, use
strings.Trim. To remove only the leading or the trailing characters, use