module
0.0.0-20241211140544-2a6687e80c20
Repository: https://github.com/o-ga09/graphql-go.git
Documentation: pkg.go.dev
# README
GraphQL を実装する
実行
$ go run cmd/main.go
テスト
go test ./...
MVP
- 環境準備
- dbを準備
- gqlgenによるコード生成
- 機能を作成
- ノートの作成機能
- ノートの閲覧機能
- ノートの更新機能
- ノートの削除機能
- ユーザーの作成機能
- ユーザーの閲覧機能
- ユーザーの更新機能
- ユーザーの削除機能
- テストを作成
- E2Eテストを作成
- ユニットテストを作成
参考
- gqlgenによるコード生成
モデル定義は、schema.graphlsに定義する
# 初回生成
$ gqlgen init
# コード生成
$ gqlgen generate