Sort
Sort is a general purpose sort function.
Lists have an in-place Sort() function and all containers can return their sorted elements via containers.GetSortedValues() function.
Internally these all use the utils.Sort() method:
package main
import "github.com/emirpasic/gods/utils"
func main() {
strings := []interface{}{} // []
strings = append(strings, "d") // ["d"]
strings = append(strings, "a") // ["d","a"]
strings = append(strings, "b") // ["d","a",b"
strings = append(strings, "c") // ["d","a",b","c"]
utils.Sort(strings, utils.StringComparator) // ["a","b","c","d"]
}