кстати, вообще прекрасно: type Interface interface
ну как бы ничего плохого. sort.Interface вполне себе хорошее имя для единственного интерфейса в пакете.
Почему не sort.Sorter?
ну потому что масло масляное будет
а метод sort.Sort никого не смущает, да ;)
Ну тут уж просто вариантов нет - как его ещё назвать?
Надо было пакет назвать sorting, тогда sorting.Sort, sorting.Sorter итд
длинные имена пакетов не приветствуются в го
Package quotedprintable
я не думаю что это самая большая проблема пакета sort я бы в сторону того что sort.Sort через interface{} работает посмотрел
там есть вариант с описанием интерфейса
Обсуждают сегодня