Проект представляет собой простой сервер и клиент для обмена сообщениями в реальном времени через WebSocket. Сервер рассылает сообщения от одного клиента всем подключенным клиентам. https://roadmap.sh/projects/broadcast-server
- Перейди в директорию
server/
:cd server
- Запусти сервер:
go run cmd/main.go --port 8080
Сервер начнет слушать подключения на порту 8080
.
- Перейди в директорию
client/
:cd client
- Запусти клиент:
go run cmd/main.go --addr localhost:8080
Клиент подключится к серверу на localhost:8080
.