package main const ( GameStateInProgress int = 0 GameStateEnded = 1 GameStateDraw = 2 GameStateAIWon = 3 GameStateAILost = 4 ) type Game struct { gameFlow string aiSecond bool } func newGame(gameFlow string, aiSecond bool) *Game { game := &Game{ gameFlow: gameFlow, aiSecond: aiSecond, } return game }