# Golang简单聊天室示例
## 更新
2020-11-17 稍微更新了一下目录结构和启动参数,加入了一个简单的聊天协议
## 介绍
一个简单的基于GO语言的聊天室示例,参考了网上许多类似代码。代码有简单注释。
单执行文件,通过命令的方式选择启动服务端监听还是客户端连接。
功能:客户端昵称、服务端消息、服务端踢人命令。
## 使用方法
- 克隆代码
```
git clone https://github.com/TargetLiu/golang-chat
```
- 编译安装
```
make build
```
or
```
make install
```
- 运行
```
golang-chat --help
Usage of golang-chat:
-host string
host (default "127.0.0.1")
-port int
port (default 6666)
-type string
start type [server|client] (default "server")
```
- 服务端命令
```
//发送消息直接输入即可
//踢人
kick|[客户端昵称]
```
没有合适的资源?快使用搜索试试~ 我知道了~
基于Golang简单聊天室源码示例
共12个文件
go:6个
mod:1个
md:1个
需积分: 5 0 下载量 130 浏览量
2024-11-16
17:09:09
上传
评论
收藏 8KB ZIP 举报
温馨提示
golang 【项目资源】:包含前端、后端、移动开发、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源,毕业设计等各种技术项目的源码。包括C++、Java、python、web、C#、EDA等项目的源码。 【适用人群】:适用于希望学习不同技术领域的初学者或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于Golang简单聊天室源码示例.zip (12个子文件)
mytestmodel
makefile 127B
go.mod 92B
protocol
protocol.go 2KB
go.sum 899B
LICENSE 1KB
client
client.go 1KB
cmd
golang-chat
main.go 623B
scanline
scanline.go 232B
doc.go 57B
.gitignore 14B
server
server.go 3KB
README.md 895B
共 12 条
- 1
资源评论
白话Learning
- 粉丝: 4585
- 资源: 2971
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- java项目工时统计成本核算管理系统源码数据库 MySQL源码类型 WebForm
- Python-基于Pygame的贪吃蛇
- C#ASP.NET高校移动考勤webapp源码数据库 SQL2008源码类型 WebForm
- (2000-2023年)中国各、省、市、县、乡镇基尼系数数据(全新整理)
- JAVA的SpringBoot快速开发平台源码数据库 MySQL源码类型 WebForm
- java校园跑腿综合服务网平台小程序源码带部署搭建教程数据库 MySQL源码类型 WebForm
- 时间序列-白银-1分数据
- C#VS2015进销存管理系统源码数据库 SQL2008源码类型 WebForm
- java企业报表管理系统源码数据库 MySQL源码类型 WebForm
- 软考题库试题及其解析.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功