[color=red]1-You did well to find out their opinions.
2-You did good to find out their opinions.
Do these sentences mean:
[color=blue]a-You did the right thing to find out their opinions. Could they mean anything else?
For instance:
b-You found out their opinions well, in the right manner, correctly…
To me ‘do well’ means be successful as in: She did well in her exams = she got good marks.
‘Do good’ can just about suggest ‘do a charitable action’ but is often used in a negative/sarcastic way when you mean that someone has done more harm than good as in:
A: I only meant to help by saying that, sorry.
B: Well, a lot of good you did!! Thanks for nothing!