Как оказалось, справочный документ graphql-go не подходит для начинающих.Мне просто интересно, что .NewList () делает, скажем, в следующем коде: Type: graphql.NewList(types.Workouts)
Type: graphql.NewList(types.Workouts)
Это означает array type
array
Списки работают аналогичным образом: мы можем использовать модификатор типа, чтобы пометить тип как список, что указывает на то, что это поле вернет arrayтакого типаНа языке схемы это обозначается заключением типа в квадратные скобки, [ и ].
[
]
// js languages: { type: new GraphQLNonNull(new GraphQLList(GraphQLString)) } // schema language languages: [String]! // returns empty array or array of strings
документы