Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graphql-go/relay
A Go/Golang library to help construct a graphql-go server supporting react-relay.
https://github.com/graphql-go/relay
Last synced: about 1 month ago
JSON representation
A Go/Golang library to help construct a graphql-go server supporting react-relay.
- Host: GitHub
- URL: https://github.com/graphql-go/relay
- Owner: graphql-go
- License: mit
- Created: 2015-09-23T03:02:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-12-09T22:44:53.000Z (about 4 years ago)
- Last Synced: 2024-10-30T14:43:39.701Z (about 1 month ago)
- Language: Go
- Size: 84 KB
- Stars: 424
- Watchers: 22
- Forks: 58
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-graphql - graphql-relay-go - A Go/Golang library to help construct a server supporting react-relay. (Libraries / Go Libraries)
- awesome-ccamel - graphql-go/relay - A Go/Golang library to help construct a graphql-go server supporting react-relay. (Go)
- awesome-relay - Go Relay - A Go/Golang library to help construct a graphql-go server supporting react-relay. (Go)
- awesome-graphql - graphql-relay-go - A Go/Golang library to help construct a server supporting react-relay. (Libraries / Go Libraries)
README
# graphql-relay-go [![Build Status](https://travis-ci.org/graphql-go/relay.svg)](https://travis-ci.org/graphql-go/relay) [![GoDoc](https://godoc.org/graphql-go/relay?status.svg)](https://godoc.org/github.com/graphql-go/relay) [![Coverage Status](https://coveralls.io/repos/graphql-go/relay/badge.svg?branch=master&service=github)](https://coveralls.io/github/graphql-go/relay?branch=master) [![Join the chat at https://gitter.im/graphql-go/graphql](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/graphql-go/graphql?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
A Go/Golang library to help construct a [graphql-go](https://github.com/graphql-go/graphql) server supporting react-relay.
See a live demo here: http://bit.ly/try-graphql-go
Source code for demo can be found at https://github.com/graphql-go/playground
### Notes:
This is based on alpha version of `graphql-go` and `graphql-relay-go`.
Be sure to watch both repositories for latest changes.### Tutorial
[Learn Golang + GraphQL + Relay Part 2: Your first Relay application]( https://wehavefaces.net/learn-golang-graphql-relay-2-a56cbcc3e341)### Test
```bash
$ go get github.com/graphql-go/relay
$ go build && go test ./...
```### TODO:
- [x] Starwars example
- [x] HTTP handler to easily create a Relay-compliant GraphQL server _(Moved to: [graphql-go-handler](https://github.com/graphql-go/handler))_
- [ ] In-code documentation (godocs)
- [ ] Usage guide / user documentation
- [x] Tutorial
- [ ] End-to-end example (graphql-relay-go + react-relay)