Article Detail

Garoopの技術スタック バックエンド&インフラ

Published: 2026/02/14

#Garoop#kids api#バックエンドAPI#GraphQL#Go
Garoopの技術スタック バックエンド&インフラ

### Garoopの技術スタック

Garoopは、10歳からスタートアップできる力を育てる支援サービスを目指しています。kids apiは、子ども向けプラットフォームのバックエンドAPIです。

#### 技術スタック

* Go

* GraphQL(gqlgen)

* 認証

* 案件管理

* 学習コンテンツ

* ポイント

* AI連携

#### アーキテクチャ

* server.go: HTTPサーバ起動、GraphQLエンドポイント公開、CORS制御、セッションCookieの受け渡しを担当。

* graph/: GraphQL層。schema.graphqlsでAPI契約を定義し、schema.resolvers.goがquery、mutation、subscriptionを実装します。

#### 使い方

kids apiは、子ども向けプラットフォームのバックエンドAPIです。認証、案件管理、学習コンテンツ、ポイント、AI連携までを1つのAPIで提供しています。

FAQ

Q. kids apiは何で構成されていますか?

A. kids apiはGoとGraphQL(gqlgen)で構成されています。

Q. kids apiはどのような機能を提供していますか?

A. kids apiは認証、案件管理、学習コンテンツ、ポイント、AI連携までを提供しています。