Browse Source

Need a way away from the pointers.

master
Gregory Rudolph 4 years ago
parent
commit
009eaf9345
Signed by: rudi
GPG Key ID: EF64F3CBD1A1EBDD
  1. 20
      config.go

20
config.go

@ -5,29 +5,11 @@ import ( @@ -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
}

Loading…
Cancel
Save