What problem does this feature solve?
introduce color segments (available in gauge axisLine) in gauge progress. Refer to #15471
Segments should look like this:

There has been an answer by @Ovilia on the issue linked above but that covers color stops in gauge.axisLine and not in gauge.progress.
What does the proposed API look like?
progress: {
itemStyle: {
color: [
[0.25, 'green'],
[0.5, 'yellow'],
[0.75, 'red']
]
}
}
and accordingly for borderColor