github.com/codyleyhan/gqlgen@v0.4.4/codegen/testserver/schema.graphql (about)

     1  type Query {
     2      invalidIdentifier: InvalidIdentifier
     3      collision: It
     4      mapInput(input: Changes): Boolean
     5      recursive(input: RecursiveInputSlice): Boolean
     6      nestedInputs(input: [[OuterInput]] = [[{inner: {id: 1}}]]): Boolean
     7      nestedOutputs: [[OuterObject]]
     8      keywords(input: Keywords): Boolean!
     9      shapes: [Shape]
    10  }
    11  
    12  type InvalidIdentifier {
    13      id: Int!
    14  }
    15  
    16  type It {
    17      id: ID!
    18  }
    19  
    20  input Changes {
    21      a: Int
    22      b: Int
    23  }
    24  
    25  input RecursiveInputSlice {
    26      self: [RecursiveInputSlice!]
    27  }
    28  
    29  input InnerInput {
    30      id:Int!
    31  }
    32  
    33  input OuterInput {
    34      inner: InnerInput!
    35  }
    36  
    37  type OuterObject {
    38      inner: InnerObject!
    39  }
    40  
    41  type InnerObject {
    42      id: Int!
    43  }
    44  
    45  input Keywords {
    46      break:       String!
    47      default:     String!
    48      func:        String!
    49      interface:   String!
    50      select:      String!
    51      case:        String!
    52      defer:       String!
    53      go:          String!
    54      map:         String!
    55      struct:      String!
    56      chan:        String!
    57      else:        String!
    58      goto:        String!
    59      package:     String!
    60      switch:      String!
    61      const:       String!
    62      fallthrough: String!
    63      if:          String!
    64      range:       String!
    65      type:        String!
    66      continue:    String!
    67      for:         String!
    68      import:      String!
    69      return:      String!
    70      var:         String!
    71  }
    72  
    73  extend type Query {
    74      keywordArgs(
    75          break:       String!,
    76          default:     String!,
    77          func:        String!,
    78          interface:   String!,
    79          select:      String!,
    80          case:        String!,
    81          defer:       String!,
    82          go:          String!,
    83          map:         String!,
    84          struct:      String!,
    85          chan:        String!,
    86          else:        String!,
    87          goto:        String!,
    88          package:     String!,
    89          switch:      String!,
    90          const:       String!,
    91          fallthrough: String!,
    92          if:          String!,
    93          range:       String!,
    94          type:        String!,
    95          continue:    String!,
    96          for:         String!,
    97          import:      String!,
    98          return:      String!,
    99          var:         String!,
   100      ): Boolean!
   101  }
   102  
   103  interface Shape {
   104      area: Float
   105  }
   106  type Circle implements Shape {
   107      radius: Float
   108      area: Float
   109  }
   110  type Rectangle implements Shape {
   111      length: Float
   112      width: Float
   113      area: Float
   114  }
   115  union ShapeUnion = Circle | Rectangle
   116  
   117  type ForcedResolver {
   118      field: Circle
   119  }