My main misery with modules was due to people renaming their GitHub repositories
I wish there was a more systematic way to do "replace", possibly in libraries as well
for the record it stopped working in go 1.15. 1.14 was the last version it worked in.