# base-websocket-chat **Repository Path**: code2020/base-websocket-chat ## Basic Information - **Project Name**: base-websocket-chat - **Description**: Golang基于websocket实现实时交互的聊天基础功能 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-09-30 - **Last Updated**: 2025-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于websokcet+golang+boostrap实时交互功能实现 #### 介绍 Golang基于websocket实现实时交互的聊天基础功能 #### 软件架构 前端 Bootstrap+JQuery 后端 Golang #### 安装教程 1. client客户端运行 1.1 执行 go mod tidy 1.2 进入到websocket文件夹,执行go run .\client.go 1.3 浏览器段访问 http://127.0.0.1:9090/chat 2. client后端运行 2.1 进入到 websocket/server目录下 2.2 执行 go build -o server.exe . 或者 go run .\server\main.go 2.3 运行 ./server.exe 3. server服务器端参考我另外一个golang-chat项目脚手架 #### 使用说明 1. 访问http://localhost:9090/chat ![输入图片说明](https://foruda.gitee.com/images/1727682724258289215/fefa880a_1315805.png "屏幕截图") 2. 输入账号或者姓名,点击链接 ![输入图片说明](https://foruda.gitee.com/images/1727682822490536297/4c8ed05a_1315805.png "屏幕截图") 3. 单聊 创建多个用户,进行单聊。注意用户连接上之后,单机左侧对应的用户,即可处于单聊模式 ![输入图片说明](https://foruda.gitee.com/images/1727682872216679749/75dd4eda_1315805.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1727682923372877073/42bce3f0_1315805.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1727683208109269005/c99a3b4e_1315805.png "屏幕截图") 4. 群聊 直接在输入框发送消息即可 #### 参与贡献 神奇侠 #### 特技 轻轻的我来了,只留下一堆代码