module
Version:
v0.0.0-...-b083768
Opens a new window with list of versions in this module.
Published: Feb 28, 2021
License: MIT
Opens a new window with license information.
README
¶
Summary
Language: GO
-
Core functionality
- Provide communication to Engine for other components
- Websockets for bots
- parsing message
- validation
- relay to engine if needed
- Websocket for frontend
- Receive gamestate of each turn
- Send signal to advance one turn (if the game was configured no not autoplay)
- HTTP REST API for frontend
-
Links
- Backend <=> Engine : HTTP (2 way communication)
- Backend <= Frontend : HTTP
- Backend <=> Frontend : Websockets
- Backend <=> Bot : Websockets
Directories
¶
cmd
|
|
|
|
internal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.