package
1.1.0
Repository: https://github.com/maxgodfrey2004/mines.git
Documentation: pkg.go.dev

# Functions

New returns a new instance of the type game.

# Constants

EmptyRune represents an empty cell in char form.
EmptyRuneUser is the rune a user sees if they have checked a cell, but it contains nothing.
Flag represents the flagging of a grid cell.
FlaggedRuneUser is the rune a user sees when they have flagged a cell they believe contains a mine.
GameWonRuneUser is the rune displayed on every grid cell when/if the user wins the game.
MineRune represents a mine cell in char form.
MoveDown represents a downwards movement of the cursor.
MoveLeft represents a movement of the cursor to the left.
MoveRight represents a movement of the cursor to the right.
MoveUp represents an upwards movement of the cursor.
Quit represents a quitting of the application.
Select represents the selection of a cell on the game board.
UncheckedRuneUser is the rune a user sees if they have an unchecked cell.
UntouchableRune represents a cell to be ignored during grid construction.

# Type aliases

GridRow represents a row of the minesweeper grid.
GridType represents the minesweeper grid.
KeyEvent enumerates the different actions a user may take when using the application.