GraphQL API - 課題

課題: ブログAPIサービス

GraphQLを使用したブログシステムのAPIを実装してください。

必須機能

  • スキーマ定義 - User, Post, Commentの型定義
  • クエリ - データ取得(posts, post, users)
  • ミューテーション - 作成/更新/削除操作
  • リレーション - 投稿者情報の取得
  • 技術的制約

  • gqlgenライブラリを使用
  • 適切なエラーハンドリング
  • DataLoaderによる最適化(オプション)
  • 提出物

  • GraphQLスキーマファイル
  • Go実装コード
  • クエリ例