使用room_id做为房间区分
效果如图所示:
实现不同房间的相互聊天
详细实现在git地址
https://github.com/516134941/websocket-gin-demo/tree/master/message-chat
改变程序内的import包,为自己的目录结构。
运行
go run main.go
启动后台websocket服务
依次打开
First room.html
Same room.html
Different room.html
查看demo实现
可以自己添加redis等数据库存储等。