diff --git a/part_5/tic_tac_toe_v4/game/game_play.go b/part_5/tic_tac_toe_v4/game/game_play.go index cef9fb5..68fb1c9 100644 --- a/part_5/tic_tac_toe_v4/game/game_play.go +++ b/part_5/tic_tac_toe_v4/game/game_play.go @@ -7,7 +7,7 @@ import ( p "tic-tac-toe/player" ) -func (g *Game) Play() bool { +func (g *Game) Play() { fmt.Println("For saving the game enter: save filename") fmt.Println("For exiting the game enter : q") fmt.Println("For making a move enter: row col") @@ -86,9 +86,6 @@ func (g *Game) Play() bool { case draw: fmt.Println("It's a draw!") } - - // Возвращаем true, если игра закончилась нормально (не выходом) - return g.State != quit } // Проверяем, являются ли введенные данные командой на сохранение diff --git a/part_6/tic_tac_toe_v5/go.mod b/part_6/tic_tac_toe_v5/go.mod index 51c2b40..ed636a3 100644 --- a/part_6/tic_tac_toe_v5/go.mod +++ b/part_6/tic_tac_toe_v5/go.mod @@ -4,10 +4,13 @@ go 1.24.0 require github.com/mattn/go-sqlite3 v1.14.28 // indirect +require ( + gorm.io/driver/sqlite v1.6.0 + gorm.io/gorm v1.30.0 +) + require ( github.com/jinzhu/inflection v1.0.0 // indirect github.com/jinzhu/now v1.1.5 // indirect golang.org/x/text v0.26.0 // indirect - gorm.io/driver/sqlite v1.6.0 // indirect - gorm.io/gorm v1.30.0 // indirect ) diff --git a/part_6/tic_tac_toe_v5/go.sum b/part_6/tic_tac_toe_v5/go.sum index 31e2624..bd613c5 100644 --- a/part_6/tic_tac_toe_v5/go.sum +++ b/part_6/tic_tac_toe_v5/go.sum @@ -2,12 +2,8 @@ github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc= github.com/jinzhu/now v1.1.5 h1:/o9tlHleP7gOFmsnYNz3RGnqzefHA47wQpKrrdTIwXQ= github.com/jinzhu/now v1.1.5/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8= -github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU= -github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= github.com/mattn/go-sqlite3 v1.14.28 h1:ThEiQrnbtumT+QMknw63Befp/ce/nUPgBPMlRFEum7A= github.com/mattn/go-sqlite3 v1.14.28/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= -golang.org/x/text v0.20.0 h1:gK/Kv2otX8gz+wn7Rmb3vT96ZwuoxnQlY+HlJVj7Qug= -golang.org/x/text v0.20.0/go.mod h1:D4IsuqiFMhST5bX19pQ9ikHC2GsaKyk/oF+pn3ducp4= golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M= golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA= gorm.io/driver/sqlite v1.6.0 h1:WHRRrIiulaPiPFmDcod6prc4l2VGVWHz80KspNsxSfQ=