Khan/genqlient

Make it possible to ask for a *[]T

Open

#16 aberto em 22 de abr. de 2021

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Go (141 forks)github user discovery
enhancementhelp wantedneeds use cases

Métricas do repositório

Stars
 (1.310 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

If you put pointer: true on a list-field, you get []*T (or [][]*T, or...) which is probably what you wanted (so you can represent an required list of optional items, for example, but not the only option. If anyone finds a reason to want *[]T, or for that matter *[][]*[]T, we can figure out a syntax for it; it's easy enough to do technically. (Although it won't be totally trivial if T is an interface.)

Guia do colaborador