Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Maze ¶
type Maze struct {
Width int `json:"width"`
Height int `json:"height"`
Grid grid `json:"grid"`
Entrance point.Point `json:"entrance"`
Exit point.Point `json:"exit"`
}
Maze internal structure
type Middleware ¶
Middleware wraps the Service and performs actions before the implementation is called
type Randomizer ¶
Randomizer abstracts the rand.Rand functions needed, for easier testing
Click to show internal directories.
Click to hide internal directories.