Ask HN: Should I use golang for building a graphql API
I'm at the early stages of building an API, i've laid out my database structure and some idea of the functions/features I need from it.
However i'm a bit stuck on language for building the API itself, there will be a need for document upload and full user role based access control.
Is Go's graphql setup mature enough for this use case, or will I need to be building a lot from scratch, would something like Python with Django or Flask be a better choice for getting something off the ground ASAP?
Thanks!
6 comments
[ 2.9 ms ] story [ 22.0 ms ] threadIf you need something off the ground ASAP, maybe look at something like Hasura or Postgraphile: point it at your DB and get the GraphQL resolvers.
Thanks for the suggestions
Otherwise I'd recommend TypeScript - the tooling ecosystem around GraphQL is definitely most advanced in the JS space. If you're interested, you can check out an example here: https://github.com/prisma/prisma-examples/tree/master/typesc...