github.com/luciferinlove/gqlgen@v0.17.16-bzc.1/codegen/testserver/followschema/validtypes.graphql (about)

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