|
|
|
|
|
by 0zemp2c
1116 days ago
|
|
vendoring is a bit of project smell, but for large teams it removes the confusion of who has what version of a dependency unfortunately most teams don't schedule a periodic `go mod tidy` so you just end up with ancient deps most people never read the code of the deps they pull in, so I don't think vendoring provides any security assurances |
|
go.mod/sum files already remove that confusion as it’s their intended purpose