summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorBigCoke233 <hi@guhub.cn>2026-01-06 11:08:00 +0800
committerBigCoke233 <hi@guhub.cn>2026-01-06 11:08:00 +0800
commit66f6c529a1fb309ab2668f7e21913715a9c381a7 (patch)
tree3c18d17eed26053c3a022b1b5c72ab1bcc779651 /scripts
parente6787dd8ea607bb9fb67486aa316cdd57e170581 (diff)
refactor(CI/linkrank): sort link rank alphabetically to stay consistent
Former-commit-id: 45e1f5f670fc80707c834f3cb545ffdf31b3d4ac
Diffstat (limited to 'scripts')
-rw-r--r--scripts/get_external_link_rank.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/get_external_link_rank.go b/scripts/get_external_link_rank.go
index 780bb5ec..91dce845 100644
--- a/scripts/get_external_link_rank.go
+++ b/scripts/get_external_link_rank.go
@@ -41,7 +41,7 @@ func countExternalLinks(root string) [][2]interface{} {
return nil
})
- // convert map to sorted array
+ // convert map to sorted array (alphabetically by domain)
type kv struct {
Key string
Value int
@@ -50,7 +50,7 @@ func countExternalLinks(root string) [][2]interface{} {
for k, v := range counts {
list = append(list, kv{k, v})
}
- sort.Slice(list, func(i, j int) bool { return list[i].Value > list[j].Value })
+ sort.Slice(list, func(i, j int) bool { return list[i].Key < list[j].Key })
result := make([][2]interface{}, len(list))
for i, kv := range list {