Golang сортировка строки по алфавиту

Как в Golang отсортировать строку по алфавиту?

Например: baacc > aabcc


Ответы (2 шт):

Автор решения: Mark

Ваш пример можно отсортировать стандартной сортировкой массива байт:

str := "baacc"
arr := []byte(str )
sort.Slice(arr, func(i, j int) bool { return arr[i] < arr[j] })
fmt.Println(string(arr))

https://play.golang.org/p/vG5EPsK1ppL

→ Ссылка