A detailed article is published on Medium.
Clone the repository
Run git mod tidy to install all the Golang dependencies.
Go to clients and to install frontend dependencies.
npm installStart HTTP server
go run main.go --server=http
Start WebSocket server
go run main.go --server=websocket
Go to client and run
npm start
Application is live at localhost:3000.