/Go-graphql

Fundamentos do GraphQL e como implementar com a lib gqlgen - https://gqlgen.com/

Primary LanguageGo

Golang com Graphql - School of net

Fundamentos do GraphQL e como implementar com a lib gqlgen - https://gqlgen.com/

🧑‍💻 query!

query findCategories {
  categories {
    id
    name
    description
    courses {
      id
      name
    }
  }
}

query findCourses {
  courses {
    id
    name
    description
    category {
      id
      name
      description
    }
    chapters {
      id
      name
    }
  }
}

query findChapters {
  chapters {
    id
    name
    course {
      id
      name
      category {
        id
        name
      }
    }
  }
}

🧑‍💻 mutations!

mutation createCategory {
  createCategory(input: { name: "Go", description: "Go is awesome" }) {
    id
    name
    description
  }
}

mutation createCourse {
  createCourse(
    input: {
      name: "Go Advanced"
      description: "Go advanced"
      categoryID: "T5577006791947779410"
    }
  ) {
    id
    name
    description
    category {
      id
      name
    }
  }
}

mutation createChapter {
  createChapter(
    input: { name: "GO - Chapter 1", courseId: "T8674665223082153551" }
  ) {
    id
    name
    course {
      name
    }
  }
}

Contatos

Github Badge Linkedin Badge Whatsapp Badge Gmail Badge

Feito com muito ❤️☕👨🏻‍💻 por Wander Douglas