vvakame / gqlgen-apollo-federation-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gqlgen & apollo federation

this repository is port of https://github.com/apollographql/federation-demo

with https://gqlgen.com/

How to use

$ docker compose up --build
$ open http://localhost:4000/

or

$ go run ./accounts/server/server.go
$ go run ./reviews/server/server.go
$ go run ./products/server/server.go
$ go run ./inventory/server/server.go
$ (cd gateway && npm ci && npm run start)
$ open http://localhost:4000/

Development

$ npx prettier --write "./*/*.{graphql,js}"
$ goimports -w ./**/*.go
$ go generate ./...

About

License:MIT License


Languages

Language:Go 89.1%Language:JavaScript 8.6%Language:Dockerfile 2.4%