goi18sort Sorting a slice of strings in Go language with the respect of the given language grammar rules