Как вы упомянули, удаление индекса доступно только для Java 8 на данный момент.
Поскольку вы используете GO, в настоящее время нет возможности удалить индекс, ноВы можете удалить документы, которые являются его частью, чтобы уменьшить стоимость
Чтобы удалить документы из индекса, вы можете воспользоваться следующим примером здесь
func deleteHandler(w http.ResponseWriter, r *http.Request) {
ctx := appengine.NewContext(r)
index, err := search.Open("users")
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return
}
id := "PA6-5000"
err = index.Delete(ctx, id)
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return
}
fmt.Fprint(w, "Deleted document: ", id)
}