diff --git a/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md
index 4461f3ba3..7490f09ad 100644
--- a/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md
+++ b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md
@@ -1 +1,8 @@
-# Gqlgen
\ No newline at end of file
+# Gqlgen
+
+According to their documentation, it's a Golang library for building GraphQL servers without much effort.
+
+Free Content
+Gqlgen website documentation
+Introducing gqlgen: a GraphQL Server Generator for Go
+GraphQL in Go - GQLGen Tutorial (by acklackl on YouTube)
diff --git a/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md
index 92b738b69..b616eece6 100644
--- a/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md
+++ b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md
@@ -1 +1,16 @@
-# Graphql
\ No newline at end of file
+# Graphql
+
+`GraphQL` is a query language for [APIs](https://developer.mozilla.org/en-US/docs/Glossary/API), it offers a service that prioritizes giving just the data that the client requested and no more.
+
+Besides, you don't need to be worried about breaking changes, versioning and backwards compatibility like REST APIs. Therefore you can implement your version and auto-document your API just by using `GraphQL`.
+
+Free Content
+
+GraphQL Website
+Learn GraphQL
+GraphQL Tutorials
+Red Hat: What is GraphQL?
+Digital Ocean: An Introduction to GraphQL
+How to GraphQL: The Fullstack Tutorial for GraphQL
+GraphQL Full Course - Novice to Expert (by freeCodeCamp.org on YouTube)
+Beginner GraphQL Series (by Ben Awad on YouTube)
\ No newline at end of file