2019/01/24

golang graphql input parameter Args array

```
func someApi() *graphql.Field {
   return &graphql.Field{
      Type: someType,
      Args: graphql.FieldConfigArgument{
         "a": &graphql.ArgumentConfig{
            Type: graphql.String,
         },
         "b": &graphql.ArgumentConfig{
            Type: graphql.String,
         },
         "c": &graphql.ArgumentConfig{
            Type: graphql.NewList(graphql.Int),
         },
      },
      Resolve: func(p graphql.ResolveParams) (interface{}, error) {
            return someType
      }
```