From f845e374628ab8a76d82fe34f0b44cba78dd6ed0 Mon Sep 17 00:00:00 2001 From: Keita Urashima Date: Wed, 16 Oct 2019 16:09:25 +0900 Subject: [PATCH] Sort stanzas by name --- provider/provider.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/provider/provider.go b/provider/provider.go index b6d225e..5e23fa0 100644 --- a/provider/provider.go +++ b/provider/provider.go @@ -7,6 +7,7 @@ import ( "os" "path" "path/filepath" + "sort" "text/template" "time" @@ -253,6 +254,9 @@ func (sp *StanzaProvider) Stanzas() []*stanza.Stanza { stanzas[i] = stanza i++ } + sort.Slice(stanzas, func(i, j int) bool { + return stanzas[i].Name < stanzas[j].Name + }) return stanzas }