blob: cdb9213692c06f3693c12412efe526e5ac1a882a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
package main
import (
"encoding/json"
"log"
"os"
)
func exportAll(spRankings, mpRankings, overallRankings []*Player) {
err := os.Mkdir("./output", 0775)
if err != nil && !os.IsExist(err) {
log.Fatalln(err.Error())
}
sp, err := os.Create("./output/sp.json")
if err != nil {
log.Fatalln(err.Error())
}
spRankingsOut, _ := json.Marshal(spRankings)
sp.Write(spRankingsOut)
sp.Close()
mp, _ := os.Create("./output/mp.json")
mpRankingsOut, _ := json.Marshal(mpRankings)
mp.Write(mpRankingsOut)
mp.Close()
overall, _ := os.Create("./output/overall.json")
overallRankingsOut, _ := json.Marshal(overallRankings)
overall.Write(overallRankingsOut)
overall.Close()
}
|