注册登录以及消息列表界面:

联系人界面:新的好友/群聊列表/好友列表 界面:

群聊界面:群聊不想支持发视频,因为非技术上的麻烦原因。。。

图片可以下载:

私聊可以发视频:

私聊支持服务器消息暂存,用户重新上线后,会拉取消息同步。
发现tab页 + 好友详情 + 自己详情页面:

编辑资料界面;


Fyne成熟的控件不多,日历都得自己写…

修改资料成功:个人图片是支持多张滑动的,呃,只是不支持自动轮播。。。


全套代码使用golang实现:c/s架构,分为前后两端。
前端GUI使用的是Fyne,交互使用的是清一色的tcp.
目前实现了聊天的初衷,私聊/群聊。。。接下来想写社交部分。想休息几天,歇会再接着写,或者接下来研究go-quic, 直接上http3协议……
源码。。。先上客户端吧。。。只能说是最新的草稿状态源码,有小bug我没有去处理,因为我只关心那点醋…
代码地址:客户端












![[Redis] Redis基本命令与数据类型+单线程模型](https://i-blog.csdnimg.cn/direct/50cfaa0c54ad42628bb4eda349faca1e.png)






