A chess server written in Go.
The m stands for magnificent.
Marco
d7c4f28f3a
Had to add several helpers (e.g. passphrase ones) to make the endpoint for getting lobby id work. Moved all handler functions into handler package. Added test for getting lobby from passphrase. |
||
---|---|---|
.vscode | ||
api | ||
chess | ||
connection | ||
handler | ||
lobby_registry | ||
types | ||
usher | ||
utils | ||
.gitignore | ||
go.mod | ||
go.sum | ||
main.go | ||
README |
Prerequisites: 1. Install a word file: the server uses babbler that expects a word list at /usr/share/dict/words in order to generate the passphrases for lobbies.