I am using dep to handle my Go dependencies. Is it best practice to also commit the vendor directory into version control? Or is best practice to a
dep
vendor
imagine what would happen to your project if a dependency was taken offline by the author. Until Go has a central server to hold all packages which are unable to be deleted a lot of people will always see the need to commit the vendor folder