codegen/complexity.go (8 lines of code) (raw):

package codegen func (o *Object) UniqueFields() map[string][]*Field { m := map[string][]*Field{} for _, f := range o.Fields { m[f.GoFieldName] = append(m[f.GoFieldName], f) } return m }