入門 go 隨手寫了個簡易聊天室

Remember發表於2020-04-28

開篇

上週想入門下 go,稍微看了下文件,還是上手寫東西來的實在一點。索性就寫了個簡易聊天室了。前端模板啥的都是使用最著名的一個絕招 Ctrl+CCtrl+Vjs 我可以寫,vue 我也可以寫,但是 css 還是算了吧。

演示地址

  • room.aabbccm.com/
    可以自己註冊 或者使用下面
  • 使用者名稱curry@qq.com 密碼123456
  • 使用者名稱test(1到9都行)@qq.com 密碼123456

應用部署

Github地址:聊天室。如果對你有幫助,可以的話給個 star ❤️

只是很簡單的用了nginx 做了反向代理,通過 Supervisor 維護應用守護程式,後續學習 docker 的時候會將此專案用 docker 部署。 ps.學啥用啥

demo截圖

訪問頁面,登入之後,來到彈幕室

swoole 版的彈幕在這:SwooleForyou

聊天室(單聊)

加好友

處理申請

我真的不會寫 css,千萬別吐槽。

主要功能模組

  • 彈幕
  • 單聊
  • 加好友,稽核
  • 使用者列表
  • 群組
    • 建立群
    • 群聊
    • 加群
    • 踢人
    • 禁言
  • 訊息型別
    • 文字
    • 檔案
    • 語音
    • 視訊(先寫著把)
      ….

其他可以自行看程式碼,有問題提交issue,後面程式碼也會慢慢優化。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

吳親庫裡

相關文章