この記事は こちら をなぞってみた記事になります。 GraphQLをこれから始めたいという方におすすめ gqlgenを利用してGraphQLサーバを実装する方法です。 todoのリストを返却する 新しいtodoを作成する 完了したtodoをマークする ちなみにココからの手順はgo moduleを利用した方法になります。 プロジェクトの作成 プロジェクトのディレクトリを作成し、go moduleを初期化します $ mkdir gqlgen-todos $ cd gqlgen-todos $ go mod init # 必要に応じてパスを指定 サーバを構築します スキーマ定義します qglgenはスキーマファーストのライブラリです。 コードを書く前に、GraphQLスキーマ定義言語を使用してAPIを記述します。 以下のようなschema.graphqlというファイルを作成し、initコマンドに