// works

2026.09 - 開発中

Production-like Go Backend API

実運用を想定した予約管理 API。認証・キャッシュ・テスト・CI までを含め、設計判断を README に明文化している。

Client から Load Balancer を経て Go API (Echo) へ、その先に PostgreSQL と Redis が接続される構成図

担当内容

  • Echo と PostgreSQL による REST API の実装
  • JWT による認証・認可の実装
  • Redis を用いたキャッシュ戦略の設計
  • OpenAPI によるスキーマ定義とコード生成
  • GitHub Actions による CI(テスト・lint・ビルド)

アーキテクチャ

ClientLoad BalancerGo API (Echo)PostgreSQLRedis

使用技術