Я пытаюсь отсортировать фрагменты. Как это сделать в gae с помощью go?
у меня есть структура
type courseData struct {
Key *datastore.Key
FormKey *datastore.Key
Selected bool
User string
Name string
Description string
Date time.Time
}
Я хотел бы отсортировать фрагмент этого типа объекта в поле «Имя».
q := datastore.NewQuery("Course")
var courses []*courseData
if keys, err := q.GetAll(c, &courses); err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return
} else {
for i := range courses {
courses[i].Key = keys[i]
}
}
я попробовал
Sort(data Interface)
но не уверен, как его использовать. Пожалуйста помоги. Спасибо!