Skip to content
Snippets Groups Projects

Refactor the login handler

Merged ale requested to merge better-login into master
1 file
+ 11
2
Compare changes
  • Side-by-side
  • Inline
+ 11
2
// +build ignore
package main
import (
@@ -10,6 +12,7 @@ import (
"log"
"os"
"path/filepath"
"sort"
"strings"
)
@@ -65,8 +68,14 @@ func codegen(w io.Writer, m map[string]string) {
io.WriteString(w, `
var sriMap = map[string]string{
`)
for k, v := range m {
fmt.Fprintf(w, "\t%q: %q,\n", k, v)
// Dump the map in sorted order.
var keys []string
for k := range m {
keys = append(keys, k)
}
sort.Strings(keys)
for _, k := range keys {
fmt.Fprintf(w, "\t%q: %q,\n", k, m[k])
}
io.WriteString(w, "}\n")
}
Loading