The server for Open Course World
at main 18 lines 333 B view raw
1package api 2 3import ( 4 "encoding/json" 5 "net/http" 6 "smm2_gameserver/orm" 7) 8 9func initStats() { 10 Secure("/api/stats", func(w http.ResponseWriter, r *http.Request, user orm.User) { 11 stats, err := dataView.ServerStats() 12 if err != nil { 13 reportError(w, r, err) 14 return 15 } 16 json.NewEncoder(w).Encode(stats) 17 }).Methods("GET") 18}