#Code-first Go SDK

1 messages · Page 1 of 1 (latest)

wide mason
#

Roger that

#

Have you scouted any useful libraries?

quick herald
loud cargo
#

No, I was thinking of starting more from what the end experience should look like for the users (like the experiments you were doing last week) and then start backfilling the actual implementation from there.

#

Mostly because like Andrea said the existing go frameworks are not promising

#

I think due to the fact that our use case is so much more specific we can do better than any of the existing frameworks too

quick herald
#

Oh

#

Also, depends what you mean by code first

#

client or server

loud cargo
loud cargo
# quick herald client or server

I think we are talking about extensions, so I suppose "server" (even though extensions aren't really servers anymore obviously)

wide mason
#

I'm just looking for a good library to generate valid AST and format it to a .gql file.

#

Everything else will be custom logic (with native go introspection on the other end)

#

Makes sense that the existing frameworks aren't a good fit for us, they cover a pretty different (and broader) use case

loud cargo
#

It's what's use by gqlgen, which is the "premium" go graphql server, so I suppose there's a good chance it's of relatively high quality

#

Not sure how much it adds on top of it that would be relevant to us (if anything at all, it seems like it does a lot of different things we don't care about)

quick herald