github.com/operandinc/gqlgen@v0.16.1/codegen/testserver/followschema/validtypes.graphql (about)

     1  extend type Query {
     2      validType: ValidType
     3  }
     4  
     5  """
     6   These things are all valid, but without care generate invalid go code
     7  """
     8  type ValidType {
     9      differentCase: String!
    10      different_case: String! @goField(name: "DifferentCaseOld")
    11      validInputKeywords(input: ValidInput): Boolean!
    12      validArgs(
    13          break: String!
    14          default: String!
    15          func: String!
    16          interface: String!
    17          select: String!
    18          case: String!
    19          defer: String!
    20          go: String!
    21          map: String!
    22          struct: String!
    23          chan: String!
    24          else: String!
    25          goto: String!
    26          package: String!
    27          switch: String!
    28          const: String!
    29          fallthrough: String!
    30          if: String!
    31          range: String!
    32          type: String!
    33          continue: String!
    34          for: String!
    35          import: String!
    36          return: String!
    37          var: String!
    38          _: String!
    39      ): Boolean!
    40  }
    41  
    42  input ValidInput {
    43      break: String!
    44      default: String!
    45      func: String!
    46      interface: String!
    47      select: String!
    48      case: String!
    49      defer: String!
    50      go: String!
    51      map: String!
    52      struct: String!
    53      chan: String!
    54      else: String!
    55      goto: String!
    56      package: String!
    57      switch: String!
    58      const: String!
    59      fallthrough: String!
    60      if: String!
    61      range: String!
    62      type: String!
    63      continue: String!
    64      for: String!
    65      import: String!
    66      return: String!
    67      var: String!
    68      _: String! @goField(name: "Underscore")
    69  }
    70  
    71  # see https://github.com/operandinc/gqlgen/issues/694
    72  type Content_User {
    73      foo: String
    74  }
    75  
    76  type Content_Post {
    77      foo: String
    78  }
    79  
    80  union Content_Child = Content_User | Content_Post