Need a way away from the pointers.

This commit is contained in:
2020-10-31 00:40:17 -04:00
parent 67e9fe41c2
commit 009eaf9345

View File

@ -5,29 +5,11 @@ import (
"io/ioutil"
)
/*
Game chess.Game
StartTime time.Time
ConvID string
White string
Black string
Move bool
*/
func loadConfig() Config {
var c Config
confFile, _ := ioutil.ReadFile(configFile)
_ = json.Unmarshal([]byte(confFile), &c)
for cid, game := range c.Games {
g := game.Game.Clone()
c.Games[cid] = Game{
Game: *g,
StartTime: game.StartTime,
ConvID: game.ConvID,
White: game.White,
Black: game.Black,
Move: game.Move,
}
}
c.Games = make(map[string]Game)
return c
}