I want to know about vendor folder in a Go project.
I cloned a go repo and made my code changes. But when I try to run the related test I got some error messages. On some google search, I found that I need to run some commands:
go mod tidy
go mod vendor
Now issues are gone, but I see a large number of files in vendor folder have changed.
Is it acceptable?
Do I need to commit all these file?