# go-chat-service **Repository Path**: zjwshisn/go-chat-service ## Basic Information - **Project Name**: go-chat-service - **Description**: 基于go,Taro的小程序,h5客服系统 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 4 - **Created**: 2021-07-31 - **Last Updated**: 2025-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Go语言, WebSocket, 客服 ## README # gochat客服系统 ### 介绍 基于golang,ant-design-pro,Taro实现的在线客服IM系统,通过websocket实现消息接受发送。支持集群部署。 - [客服前端代码仓库](https://github.com/zjwshisb/service-frontend) - [用户端前端代码仓库](https://github.com/zjwshisb/service-user) 依赖 - mysql - redis - rabbitmq(可选) - etcd(可选) ### 开始 详见docker-compose/docker-composer.yaml,已集成所有所需服务,开箱即用 ### 部署 nginx部署可参考目录下nginx.conf ### 功能 - 图片发送,emoji表情,快捷回复 - 自定义自动回复 - 转接人工(排队位置显示) - 客服转接 - 离线消息提醒 - 用户上下线提醒 - 多开提醒(重复登录,多个tab等) - 多租户等 ### 演示地址 用户端(移动端): [http://119.29.196.153/mobile](http://119.29.196.153/mobile) 账号: user(1-20) #user1-user20 密码: user(1-20) #user1-user20 客服端(pc): [http://119.29.196.153/admin](http://119.29.196.153/admin) 客服界面在管理后台右上角客服面板点击进入 账号: admin(1-20) #admin1-admin20 密码: admin(1-20) #admin1-admin20