{"componentChunkName":"component---src-templates-modal-page-js","path":"/graphqlgen","result":{"pageContext":{"node":{"slug":{"current":"graphqlgen"},"name":"graphqlgen","githubUrl":"https://github.com/99designs/gqlgen","description":"Go generate based graphql server library.","developer":null,"price":"Free","url":null,"tags":[{"id":"9306a54e-29cc-5203-8857-0bc69219498d","name":"Go","slug":{"current":"go"}}],"logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/788b3d7b9d0ff75eca2fdc33c9b8043088685954-499x499.png"}},"categories":[{"name":"Utilities","slug":{"current":"utilities"}}],"_rawContent":[{"_key":"43df3075af69","_type":"block","children":[{"_key":"43df3075af690","_type":"span","marks":[],"text":"What is gqlgen?"}],"markDefs":[],"style":"h2"},{"_key":"d67892b48fec","_type":"block","children":[{"_key":"d67892b48fec0","_type":"span","marks":[],"text":"gqlgen is a Go library for building GraphQL servers without any fuss.\n"}],"markDefs":[],"style":"normal"},{"_key":"9d0dff7c91cd","_type":"block","children":[{"_key":"9d0dff7c91cd0","_type":"span","marks":["strong"],"text":"gqlgen is based on a Schema first approach"},{"_key":"9d0dff7c91cd1","_type":"span","marks":[],"text":" — You get to Define your API using the GraphQL Schema Definition Language."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"e29a8f3514fd","_type":"block","children":[{"_key":"e29a8f3514fd0","_type":"span","marks":["strong"],"text":"gqlgen prioritizes Type safety"},{"_key":"e29a8f3514fd1","_type":"span","marks":[],"text":" — You should never see map[string]interface{} here."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"7712948b85b5","_type":"block","children":[{"_key":"7712948b85b50","_type":"span","marks":["strong"],"text":"gqlgen enables Codegen"},{"_key":"7712948b85b51","_type":"span","marks":[],"text":" — We generate the boring bits, so you can focus on building your app quickly."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"8a0e02614e2a","_type":"block","children":[{"_key":"8a0e02614e2a0","_type":"span","marks":[],"text":"Still not convinced enough to use "},{"_key":"8a0e02614e2a1","_type":"span","marks":["strong"],"text":"gqlgen"},{"_key":"8a0e02614e2a2","_type":"span","marks":[],"text":"? Compare "},{"_key":"8a0e02614e2a3","_type":"span","marks":["strong"],"text":"gqlgen"},{"_key":"8a0e02614e2a4","_type":"span","marks":[],"text":" with other Go graphql implementations"}],"markDefs":[],"style":"normal"}]},"targetPath":"","modalType":"tool"}},"staticQueryHashes":[]}