Ребят, кто-то как понял "Если от даты публикации текущей статьи до даты публикации самой поздней статьи в индексе прошло больше <seconds> секунд, текущая статья должна быть удалена из индекса."?
if maxTime.Before(a.PubTime.Add(time.Duration(a.Age) * time.Second)) { // рендерим }