GoのWebSocketベースの通信チャットソフトウェアを使用します。
コードリポジトリGOのCoroutinesは非常に軽量です。各クライアントにアクセスすると、各クライアントに対してコルーチンが有効になり、スタンドアロンマシンでより大きな並行性を実現できます。同時に、Go Channelはクライアントのアクセスとメッセージ転送およびその他の操作を完全に切り離すことができます。
Go-chatを使用して、チャンネルと選択の使用、ORMフレームワークの使用、Webフレームワークジンの使用、構成管理、ログ操作、および一部のプロジェクトで一般的に使用されるその他のテクノロジーをマスターできます。
Reactに基づいて、UIと基本コンポーネントはANT設計で使用されます。フロントエンドインターフェイスを構築するのは非常に便利です。
インターフェイスで単一ページフレームを選択すると、チャットインターフェイスを作成する方が便利です。たとえば、メッセージのリマインダーなど、リマインダーのために1つのインターフェイスでメッセージを受信できます。メッセージの受け入れは、ページを変更したり、他のコンテンツを表示したりすることで影響を受けません。フロントエンドコードリポジトリ:https://github.com/kone-net/go-chat-web
音声、テキスト、写真、ビデオメッセージ
ビデオ通話
スクリーン共有
ワンファイルブランチ:このブランチは、音声、テキスト、写真、ビデオメッセージ、ビデオ通話、音声通話、画面共有など、1つのファイルに実装されています。メインブランチ:各部分を分割することです。パネルを、左、中央、および右に分割します。次に、送信ファイル、画像、ファイルを右側の小さなコンポーネントに分割します。