Closed
Description
It is no necessary to vendor modules after the introduction of Module Mirror and Checksum Database (https://blog.golang.org/module-mirror-launch) in Go 1.13 because even if any dependency breaks or gets deleted we would have enough time with the module mirror to fix it.
So when time comes (probably with GolangCI-Lint v2.0.0 or with Go 1.14 - when we will be able to drop support for Go 1.12) we can remove the vendor folder which would ease up the development. After that, the dependencies updates could be for example handled by dependabot
. Also, the codebase would be leaner.