IM项目运行说明

注册登录以及消息列表界面:
在这里插入图片描述
联系人界面:新的好友/群聊列表/好友列表 界面:
在这里插入图片描述

群聊界面:群聊不想支持发视频,因为非技术上的麻烦原因。。。
在这里插入图片描述
图片可以下载:
在这里插入图片描述
私聊可以发视频:
在这里插入图片描述
私聊支持服务器消息暂存,用户重新上线后,会拉取消息同步。

发现tab页 + 好友详情 + 自己详情页面:
在这里插入图片描述
编辑资料界面;
在这里插入图片描述
在这里插入图片描述
Fyne成熟的控件不多,日历都得自己写…
在这里插入图片描述
修改资料成功:个人图片是支持多张滑动的,呃,只是不支持自动轮播。。。
在这里插入图片描述
在这里插入图片描述

全套代码使用golang实现:c/s架构,分为前后两端。
前端GUI使用的是Fyne,交互使用的是清一色的tcp以及基于udp的quic协议(通过不同的代码分支体现).
接下来有时间是实现社交部分

客户端 + 服务端 完整代码 地址:完整源码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值