Drawn the skeleton code for the structure of the project

This commit is contained in:
Karma Riuk
2023-08-03 21:07:58 +02:00
parent 6d81f34a7c
commit fbe066db17
9 changed files with 95 additions and 0 deletions

9
solver/bfs.go Normal file
View File

@ -0,0 +1,9 @@
package solver
import "maze-solver/maze"
type Bfs struct{}
func (*Bfs) Solve(maze *maze.Maze) *maze.SolvedMaze {
return nil
}

7
solver/solver.go Normal file
View File

@ -0,0 +1,7 @@
package solver
import "maze-solver/maze"
type Solver interface {
Solve(*maze.Maze) *maze.SolvedMaze
}