プロジェクトの背景からどのような技術スタックが得られるでしょうか?
プロジェクトのアーキテクチャとネットワーク構造のメッセージ フロー
プロジェクト要件の整理
効果実証
Jin プロジェクトの初期化と GORM の導入
ジンの導入とプロジェクトディレクトリの作成
GORMとジンのレビュー
構成データの初期化とフロントエンドとバックエンドの対話
フロントエンドとバックエンドのやり取りを確認して整理する
分離前と分離後の Swagger の紹介
SQLログの出力
Swagger&Logger レビュー
ユーザモジュールの追加・削除機能
ユーザモジュール変更機能
電話とメールの認証を変更する
登録確認を繰り返す
MD5 ツールと登録パスワードの暗号化
ログイン操作とバグ修正
ログインしてレビューに登録してください
トークン追加とリターン構造の調整
Redisの追加
ソケット+Redisメッセージング
メッセージ&リレーションシップ&グループデザイン
メッセージの送受信実装スケルトン
メッセージ送受信の実装詳細
メッセージの送受信に関する問題を修正および整理する
ログイン登録によるフロントエンド導入とデバッグ
アイデアのレビューと分類、送受信
メッセージとページの送受信
応答パッケージと友達リスト
フロントエンドで友達リストをロードする
フロントエンドとバックエンドの共同デバッグ
送信者のフロントエンドのデバッグ
Gin は Go 言語で書かれた Web フレームワークで、高速な実行速度、グループ化されたルーター、優れたクラッシュ キャプチャとエラー処理、およびミドルウェアと JSON の非常に優れたサポートを備えています。つまり、Go言語開発の分野で研究する価値のあるWebフレームワークです オープンソースURL: https://github.com/gin-gonic/gin