Recently there was a deep object query-parameter added to the commercetools-api-reference.
See filter[attributes] in file attribute-filtering.raml -> https://github.com/commercetools/commercetools-api-reference/blob/main/api-specs/api/traits/attribute-filtering.raml
This feature cannot be handled by rmf-codegen for go clients. It generates non-compiling code. Filter[attributes] is not a valid function name.
func (rb *ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDRequestMethodGet) Filter[attributes](v []string) *ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDRequestMethodGet { if (rb.params == nil) { rb.params = &ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDRequestMethodGetInput{} } rb.params.Filter[attributes] = v return rb }