mirror of
https://github.com/ralscha/sse-eventbug-go-demo-chat.git
synced 2026-10-09 11:18:29 +02:00
No description
- TypeScript 37.5%
- Go 29.5%
- SCSS 20.6%
- HTML 10.7%
- JavaScript 1.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| client | ||
| .gitignore | ||
| chat.go | ||
| chat_test.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| main.go | ||
| README.md | ||
| registry.go | ||
| Taskfile.yml | ||
sse-eventbug-go-demo-chat
Go backend for the Ionic/Angular chat application from
sse-eventbus-demo-chat.
The backend uses sse-eventbus-go for room and global SSE topics. Heartbeats
keep active sessions alive, while disconnected sessions expire after one hour.
Run the backend and client in separate terminals:
task server
task client
Open http://localhost:4200. The client talks to the Go backend on port 8080.
Run task test for backend tests or task build to build both applications.
License
MIT License. See LICENSE for details.