Skip to content

sogko/data-gov-sg-graphql-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

data-gov-sg-graphql-go

A GraphQL endpoint for https://data.gov.sg real-time APIs (Go/Golang)

Live demo available here: http://datagovsggraphqlgo-sogko.rhcloud.com/

(The deployed GraphQL endpoint on OpenShift has a some latency due to the datacenter being in US-East region and the Data.gov.sg API being in Singapore.)

http://i.giphy.com/l0K49DoAtOPHpqNFK.gif

Implemented APIs

Original APIs reference available here: https://developers.data.gov.sg/datagovsg-apis/apis

Environment

Transport

Motivation

  • Something to demonstrate how graphql-go resolve fields concurrently.
  • One approach to use GraphQL for existing REST(-ish?) APIs
  • Just because.

Notes

TODO

  • Better documentation for GraphQL definitions
  • Better TODO

Contribute

  • If you want to build/ is currently building / have already built something cool with this, let me know :)

License

Original API and retrieved dataset(s) are the property of Singapore Government and its Statutory Boards.

Everything else: MIT

About

A GraphQL endpoint for https://data.gov.sg real-time APIs (Go/Golang)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published