So, I don't bother with vendoring my dependencies ( usually ), but you have it the wrong way round.
Vendoring would make it more likely you're gonna review the changes, be ause you can quickly eyeball whether or not changes look significant, which is something you often won't get out of a go.sum change.