Exemple d'API GraphQL, PostgresQL, en Go
Go to file
2019-07-24 17:29:11 +02:00
mutations first issue 2019-07-24 16:54:33 +02:00
postgres first issue 2019-07-24 16:54:33 +02:00
queries Readme changes 2019-07-24 17:29:11 +02:00
types first issue 2019-07-24 16:54:33 +02:00
graphql Readme changes 2019-07-24 17:29:11 +02:00
LICENSE Initial commit 2019-07-24 16:51:40 +02:00
main.go Readme changes 2019-07-24 17:29:11 +02:00
README.md Readme changes 2019-07-24 17:29:11 +02:00

gographql

Exemple d'API GraphQL, PostgresQL, en Go

go build && go run .

Query

Toute rếquete visant à récupérer une donnée est appellée une 'Query'

# Exemple de Query

curl -X POST \
    -H 'Content-Type: application/json' \
    -d '{"query": "{ user { id,firstname,lastname,roles{name} } }"}' \
    http://localhost:8383/

Mutation

Toute requếte visant à modifier une donnée est appellée une 'Mutation'

curl -X POST \
    -H 'Content-Type: application/json' \
    -d '{"query": "mutation { createUser(firstname: \"John\", lastname: \"Snow\") { id,firstname,lastname } }"}' \
    http://localhost:8383