See: https://github.com/ossobv/gocollect/blob/88623131c626fafc84e113f65a9bbf25a28cfad4/gocollect.go#L106 Instead of taking all those arguments, some or all should be merged into one or more structs/types.
See:
gocollect/gocollect.go
Line 106 in 8862313
Instead of taking all those arguments, some or all should be merged into one or more structs/types.