注册登录以及消息列表界面:
联系人界面:新的好友/群聊列表/好友列表 界面:
群聊界面:群聊不想支持发视频,因为非技术上的麻烦原因。。。
图片可以下载:
私聊可以发视频:
私聊支持服务器消息暂存,用户重新上线后,会拉取消息同步。
发现tab页 + 好友详情 + 自己详情页面:
编辑资料界面;
Fyne成熟的控件不多,日历都得自己写…
修改资料成功:个人图片是支持多张滑动的,呃,只是不支持自动轮播。。。
全套代码使用golang实现:c/s架构,分为前后两端。
前端GUI使用的是Fyne,交互使用的是清一色的tcp.
目前实现了聊天的初衷,私聊/群聊。。。接下来想写社交部分。想休息几天,歇会再接着写,或者接下来研究go-quic, 直接上http3协议……
源码。。。先上客户端吧。。。只能说是最新的草稿状态源码,有小bug我没有去处理,因为我只关心那点醋…
代码地址:客户端